VB中怎么实现打开一个窗口同时,关闭另一个窗口.

解决方案 »

  1.   

    在show一个窗口的时候,unload另一个窗口不就行了?
      

  2.   

    fLogin.Show vbModal
      If Not fLogin.OK Then
        '登录失败,退出应用程序
        End
      End If  
    Unload fLogin  
    frmSplash.Show
    frmSplash.Refresh  
    Set fMainForm = New frmMain
    Load fMainForm
    Unload frmSplash
    fMainForm.Show
      

  3.   

    private sub Form_load()
        unload 你想关闭的窗口
    end sub
      

  4.   

    先用unload me关闭当前窗体,再用"窗体名称.show"打开另一窗体。
      

  5.   

    在那个要关闭窗体里找到unload事件,然后再里面添加show另外一个窗体的代码,在两个窗体的unload里都加上代码,就会发现关闭哪个都会弹出另一个对话框
      

  6.   

    sub ChangeWindow()
    unload A 'A和B都是指窗体的名称
    set A = nothing
    B.show '不需要先load,在show的时候会自动加载
    end sub
      

  7.   

    aiur2000(开始.NET) 的才是你想要的
      

  8.   

    定义一个全局窗体frmMain
    每次调用窗体用
    Set frmMain=Nothing
    Set frmMain=窗体
    frmMain.Show
      

  9.   

    '在模块中定义窗体全局变量
    public FrmNow as form
    '在每个窗体的加载过程中写代码
    private sub Form_Load()
      unload FrmNow
      set FrmNow = me 
    end sub
      

  10.   

    同上,解决的方法太多了一个show一个unload