【求助大神】
vb吧
全部回复
仅看楼主
level 11
carl
楼主
程序一个主窗体Form1,通过这个主窗体随机再打开了N个新窗体,每个窗体的name都是随机且已知的。
我现在想在关闭主窗体Form1的同时,同时关闭所有已经打开的新窗体。
想了半天不知道如何是好,头发都掉了几根了
我试了在Form1的Unload事件里面逐一执行Unload + name,会提示类型不匹配呢
2021年01月20日 08点01分
1
level 11
carl
楼主
就类似mdi窗体那种效果,但是我不能用mdi窗体
2021年01月20日 08点01分
2
level 11
carl
楼主
2021年01月20日 08点01分
3
level 15
初音✨七奈
For i = 0 To Forms.Count - 1
Unload Forms(i)
Next i
2021年01月20日 08点01分
4
初音✨七奈
可能需要把Forms(i)改成Forms(0)
2021年01月20日 08点01分
carl
@初音✨七奈
这个可以,forms(i),然后i要从大到小依次unload
2021年01月20日 10点01分
1