在执行主窗体表单应用程序类之前执行其他类

时间:2012-07-26 18:46:28

标签: vb.net

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

1 个答案:

答案 0 :(得分:3)

关注Start VB.NET GUI app using Sub Main or form startup object?以获得更好的替代方案。

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

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

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

        Module MainModule
            Sub Main()
                'Your code here
            End Sub
        End Module