窗体间的问题求助
winform1是主窗体,有一个子程序sub aaa()
winform2是另外的窗体,有一个按钮
现在要的效果就是点击winform2的按钮,winform2窗体立即关闭,并且执行winform1中的sub aaa()
我的方法是在winform2中按钮的点击事件中添加代码:
winform1.aaa()
me.close()
可是现在的问题是winform1中的sub aaa()子程序运行时间比较长,造成了winform2不能立即关闭,卡住到sub aaa()执行完毕再关闭,求解决办法。
[解决办法]
把winform1.aaa()写到winform2的Closed事件里面去
[解决办法]
window1中,注册window2的Close事件。
看这个关键字AddHandler
[解决办法]
楼上正解
[解决办法]
顺序换下试试
me.close()
winform1.aaa()