我现在发现不能用is nothing 来判断
假如我执行以下语句.
If Not Form2 Is Nothing Then Unload Form2
Form2 在form2没有载入的情况下,VB会自动先载入form2,就是相当于自动执行了load from2 语句.
所以,以上语句根本达不到判断form2是否已经载入内存的目的. 请问高手,有什么语句可以实现??
假如我执行以下语句.
If Not Form2 Is Nothing Then Unload Form2
Form2 在form2没有载入的情况下,VB会自动先载入form2,就是相当于自动执行了load from2 语句.
所以,以上语句根本达不到判断form2是否已经载入内存的目的. 请问高手,有什么语句可以实现??
Dim f As Form
For Each f In Forms
If f Is Form2 Then
Unload f
End If
Next
End Sub
这样好象可行。
在form2关闭或者销毁时设为false这样根据变量就能知道form2是否加载了