在以前打开特定表格时打开表格

时间:2015-03-04 15:36:17

标签: vb.net-2010

鉴于FormA和FormA,我希望我的代码能够运行,以便FormB只有在之前打开过FormA时才会运行。我该怎么做?

1 个答案:

答案 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