如果form2正在运行,则无法执行form1代码

时间:2014-07-10 01:51:17

标签: vb.net visual-studio-2012

我正在制作一个有两种形式的程序。 Form1始终在运行,form2可以打开。如果打开form2,那么form1的代码不会执行,但是如果我执行form2.show,则form2变得无法响应。所以我尝试了不同的代码,我能够打开form2而不会崩溃。用这行代码。

Application.Run(Form2)

我需要能够运行form2并执行form2的代码并执行form1的代码。当我打开form2时,它将运行form2的代码,但form1的代码将被暂停,直到form2关闭。他们是否可以让两个表单运行他们的代码?

1 个答案:

答案 0 :(得分:0)

尝试让程序启动main()函数。因此,更改属性以使主函数成为启动函数。

从那里你可以实例化并打开两个表格中的每一个,它们应该独立运行。