VB中如何加载一个窗体后使前窗体不可用

2025-03-10 19:51:17
推荐回答(2个)
回答1:

'大致程序如下 这个代码用的是窗体单击事件 你可以用控件去完成
'主窗口代码如下:
Private Sub Form_Click()
Load Form2
Form2.Show
Form1.Enabled = False
Timer.Enabled=False
End Sub

'加载的一个新窗口示例代码
Private Sub Form_Unload(Cancel As Integer)
Form1.Enabled = True
Timer.Enabled=True
End Sub

回答2:

Private Sub Command1_Click()
Timer1.Enabled = False
Form2.Show 1 '模态窗体
Timer1.Enabled = True
End Sub