我的情况是,当我运行我的应用程序,我的主要形式是立即关闭。我不知道为什么,这是我使用的代码:
Public Sub Main()
...
form.Visible = True
form.Show()
...
End Sub这段代码来自从vb6.0升级到vb2013的一个应用程序,很明显,这个应用程序中有很多代码用于制作一个新的应用程序,请注意,当我执行程序时,主窗体初始化它就会立即关闭。
任何帮助都将不胜感激。
发布于 2016-04-09 17:37:55
如果您将应用程序的启动对象设置为Sub Main,并且要在此主目录中启动表单,则您的主目录应该如下所示
Public Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1)
End Sub实际上,您的代码会立即终止,因为您显示了非模式表单(form.Show()),这意味着调用立即退出。当然,这也意味着程序会终止,因为您退出了Sub。
https://stackoverflow.com/questions/36520255
复制相似问题