form1是父窗体,form2是子窗体。单击form1 时,会显示form2。form2显示(form2 load事件)时,会执行相应程序。
现在的问题是:

在程序运行时,第一次单击form1,form2执行程序正常,但如果关闭form2,再次单击form1,form2不但不能再次显示,而且整个程序进入死机状态。

正常象这种调用窗体的程序应该可以在一次执行后,可以多次关闭子窗体,通过对父窗体多次不同赋值,然后多次调用子窗体进行调试。
 
我的程序为什么会出现只能调用一次的情况呢?



谢谢帮助!!!