1

我得到了一个用 VB 编写的 Windows 窗体应用程序。由于某些原因,我需要在第一类中的表单应用程序之前执行第二类。表单类必须是文件中的第一个类。我不能简单地继承第二个类并调用函数,因为它已经用完了唯一允许的继承。我做了一些研究,发现有一个叫做主程序的东西决定了哪些代码首先执行?它是为任何 Windows 窗体应用程序自动生成的,但我根本找不到该文件。对此有什么想法吗?或我这样做的任何其他方式?

4

1 回答 1

3

关注使用 Sub Main 或表单启动对象启动 VB.NET GUI 应用程序?以获得更好的选择。

但如果您真的需要从 Main() 开始,请按照以下步骤操作。

  1. 打开应用程序设置。
  2. 取消选中“启用应用程序框架”
  3. 将启动对象设置为“Sub Main”

在此处输入图像描述

然后添加一个新的源文件 (.vb) 并在其中包含 Main()

    Module MainModule
        Sub Main()
            'Your code here
        End Sub
    End Module
于 2012-09-25T08:12:42.390 回答