-1
我正在制作具有两种形式的程序。 Form1始终运行,form2可以打开。如果form2被打开,那么form1的代码不会执行,但是如果我做了form2.show,form2变得没有响应。所以我尝试了不同的代码,我可以在不崩溃的情况下打开form2。用这行代码。如果form2正在运行,则无法执行form1代码
Application.Run(Form2)
我需要能够有Form2的运行和有窗口2的代码执行,也有Form1的代码执行。当我打开form2时,它将运行form2的代码,但form1的代码将被搁置,直到form2被关闭。他们的方式我可以有两种形式的运行他们的代码?
不确定您的意思是由Main() – user3329318
在您的项目属性在应用程序选项卡。它曾经是你可以选择任何功能或子作为启动。 – rch
现在,如果您有Windows窗体应用程序,您将不得不声明NewForm。从这个“第三”的形式,实例化这两种形式不在下面,并从第三种形式调用它们的“显示”方法。你也可以隐藏这第三种形式。 – rch