如何设置程序在启动后,打开的状态下,不允许再次启动?30分!
还有就是为什么我用alt + tab 切换后,却找不到我的程序了?奇怪啊!

解决方案 »

  1.   

    如何设置程序在启动后,打开的状态下,不允许再次启动?
    答案:(就是在程序启动时检查一下)
    Option ExplicitPrivate Sub Form_Load()
        If App.PrevInstance = True Then Unload Me
    End Sub
      

  2.   

    还有就是为什么我用alt + tab 切换后,却找不到我的程序了?
    答案:把程序主窗体的ShowInTaskbar属性设成True看看.
      

  3.   

    Private Sub Form_Load()
    If App.PrevInstance = True Then End
    End Sub
      

  4.   

    你在启动以后做一个判断(布尔型AA)的标记
    打开的时候AA=True,关闭的时候AA=False然后每次启动的时候判断AA是不是为True你的第2个问题,你把主窗体做成MDI窗体就可以了
      

  5.   

    Private Sub Form_Load()
    If App.PrevInstance = True Then
     msgbox"程序己运行"
     end
    end if
    End Sub