尝试引用VB.net程序的其他模块中的子例程时出错

时间:2015-05-23 00:32:57

标签: vb.net visual-studio-2013

我有一个我从其他人那里收到的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"子程序?

1 个答案:

答案 0 :(得分:0)

您必须为该类创建无参数构造函数。