Bas*_*sic 29 .net vb.net winforms
当我创建C#WinForms应用程序,输出类型Windows Application,我得到了program.cs一个static void Main()我可以用它来处理命令行参数,等等.
但是,当我为VB创建一个等效项目时,应用程序类型是Windows Forms Application,我被迫选择一个启动表单.
在决定在VB.Net中显示哪个表单之前,是否有相同的机制来运行我自己的代码?我假设存在相同的代码但是自动生成并隐藏在某处?如果是的话,在哪里?
Dom*_*air 51
在VB中,您需要手动创建子主体,因此我通常会创建一个名为Program的新模块.
在其中作为一个非常基本的设置,您需要添加以下代码.
Public Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1)
End Sub
Run Code Online (Sandbox Code Playgroud)
完成后,转到项目设置的应用程序选项卡,取消选中"启用应用程序框架"设置,然后从"启动对象"下的下拉列表中选择新的"子主程序".
然后,您可以在程序在Application.Run行之前打开其主窗体之前放置要运行的任何启动代码.
希望有所帮助
| 归档时间: |
|
| 查看次数: |
22884 次 |
| 最近记录: |