【发布时间】:2016-04-25 04:22:09
【问题描述】:
我在 Form1 中有一个带有 Main() 函数的 Module Main()
Public Module Main
Public Sub Main()
End Sub
End Module
我想从 Form2 运行它 执行 Form1.Main() 将不起作用,因为这将在 form2 中查找名为 form1 的类。
那么我该怎么做呢?
【问题讨论】:
-
这是一个模块,而不是一个表单。你会打电话给
Main.Main()或只是Main()。如果模块嵌套在 Form1 中,您必须调用Form1.Main.Main()。 -
这个我已经知道了,但是问题是输入Main.Main()或者Main()代码会引用Form2,而form2中没有Main.Main。
-
我最后的建议怎么样?另外,请添加更多代码。我们在这里看不到全貌。为什么你甚至需要一个表单中的模块??
-
向您发送了一封电子邮件,提供了更好的解释。我的意思是它在form2中查找main,而我要调用的main在form1中
-
看起来很奇怪...您确定您在 Form2 中没有名为
Main的东西吗? (哦,我已经回复了你的邮件)