回 帖 发 新 帖 刷新版面

主题:如何判断窗体是否打开 或 关闭?????

我现在在打开一个窗体的时候,需要判断另外一个窗体是否已经打开

因为 这两个窗体不能同时打开、

回复列表 (共2个回复)

沙发

If Not Form1.Visible Or Form1 Is Nothing Then 'Form1 is not open.

板凳

这样的情况,一般不采用的判定方式。

正常的思维是:在第二窗体打开的时候关闭第一个窗体,在第一个窗体打开的时候关闭第二个窗体。
似乎不用你那么复杂?

窗体1:
Private Sub Command1_Click()
    Form2.Show
    Unload Me
End Sub

在窗体2:
Private Sub Command1_Click()
    Form1.Show
    Unload Me
End Sub

我来回复

您尚未登录,请登录后再回复。点此登录或注册