鉴于FormA和FormA,我希望我的代码能够运行,以便FormB只有在之前打开过FormA时才会运行。我该怎么做?
答案 0 :(得分:0)
您可以在主要表单中添加一些" global"变种。在FormA的LOAD上改变那个值。检查FormB的值。
的MainForm
Dim FormAOpened As Boolean = false
Public Sub setFormAOpened()
FormAOpened = true
End SubF
return FormAOpened
End Function
FORMA
Public Function FormA_OnLoad(...)
MainForm.setFormAOpened()
...
End Function
FormB
If (MainForm.getFormAOpened) Then
...
Else