添加一个模块Module1,在模块里加入一行 Public form1,form2 as system.windows.forms.form
在form1、form2的Sub New()中的MyBase.New()后分别加入Module1.form1=Me、Module1.form2=Me,然后Module1.form1和Module1.form2就分别代表Form1和Form2了。
但这个办法对那种产生n个Form1或Form2的情况会有问题(即,失去对上一次New出来的Form1或Form2的控制)。不过我想这已经达到你的要求了。