VB 关闭其它窗口

来源:互联网 发布:双向数据绑定原理 编辑:程序博客网 时间:2024/05/22 05:33
  1. Option Explicit
  2. Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
  3. Dim f1 As Form
  4. Select Case Button.Index
  5. Case 1
  6.     Set f1 = New Form1
  7. '    Form1.Show
  8. '    unloadother Form1.hWnd
  9. Case 2
  10.     Set f1 = New Form2
  11. '    Form2.Show
  12. '    unloadother Form2.hWnd
  13. End Select
  14. f1.Show
  15. unloadother f1.hWnd
  16. End Sub
  17. Private Sub unloadother(ht As Long)
  18. Dim f As Form
  19. For Each f In Forms
  20.     If f.hWnd <> ht And f.hWnd <> MDIForm1.hWnd Then Unload f
  21. Next
  22. End Sub