vb两个窗体中只响应一个窗体

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:16:41
有两个窗体同时都显示
但是要求用户只能对其中一个窗体操作
当这个窗体关闭时才能操作另一个窗体
就像窗体用msgbox时弹出一个提示窗体来一样
不过这个窗体是自己做的并且可以在上面有操作而已

form1 上放一个按钮 点击代码为

form2.show vbmodal,me

Private Sub Command1_Click()
Form2.Show 1
End Sub

form1.show vbmodal

private sub form_load()

form2.enable=false
end sub
private sub form_Queryunload()
form2.enable=true
end sub

Form2.Show 1

在form1中申明form2
form2.ShowDialog()

这样在form2关闭之前无法操作form1,如果使用show则可以