我有一个我从其他人那里收到的VB.net程序。我正在尝试对它进行修改。该程序包含一个主要表单和6个类(所有.vb文件)。
在主窗体中,我想在其他一个类中调用一个子例程。我从之前的帖子中了解到,我需要创建一个类的实例才能调用该方法。我是这样做的:
ld.so
当我输入此内容时,我收到错误:
dim qt as new QuoteMgr
qt.Method("foo");
我认为这是因为在Class中有一个名为" New"看起来像这样:
Argument not specified for parameter 'oKernel'
of 'Public Sub New(oMainSymbol As String, ByRef
oKernel As Kernel)'
如何在没有遇到这种情况的情况下实例化QuoteMgr类的新实例" New"子程序?
答案 0 :(得分:0)
您必须为该类创建无参数构造函数。