gpt4 book ai didi

.net - 如何在 VB.Net winforms 应用程序中找到 main() 入口点?

转载 作者:行者123 更新时间:2023-12-03 09:06:01 25 4
gpt4 key购买 nike

当我在 C# 中创建 WinForms 应用程序时,输出类型为 Windows Application我得到一个 program.csstatic void Main()我可以用它来处理命令行参数等......

但是,当我为 VB 创建等效项目时,应用程序类型为 Windows Forms Application我不得不选择一种启动形式。

在我决定在 VB.Net 中显示哪种形式之前,是否有等效的机制来运行我自己的代码?我假设相同的代码存在但自动生成并隐藏在某处?如果有,在哪里?

最佳答案

在 VB 中,您需要手动创建子主程序,所以我通常做的是创建一个名为 Program 的新模块。

作为一个非常基本的设置,您需要添加以下代码。

Public Sub Main()

Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1)

End Sub

完成后,转到项目设置的应用程序选项卡并取消选中“启用应用程序框架”设置,然后从启动对象下的下拉列表中选择新的子主程序。

然后,您可以将要在程序打开其主窗体之前运行的任何启动代码放在 Application.Run 行之前。

希望有帮助

关于.net - 如何在 VB.Net winforms 应用程序中找到 main() 入口点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14306903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com