我有这样的代码:
Public Class Events
Inherits MyModule
Private myTag As MyPoint
'Call Calculations() here!
Public Overrides Sub Calculations()
'Do stuff with myTag
End Sub
End Class正如注释所指出的,我需要从类事件调用计算()。我试过Dim mycalc As New Calculations(),但我得到
Type 'Calculations' is not defined.发布于 2014-06-08 20:29:22
当你这样做时:
Dim mycalc As New Calculations()您没有试图调用Calculations方法。您正在尝试实例化Calculations类。这不是一个类,因此出现了错误。
您需要创建类的实例,然后调用该实例上的方法。就像这样:
Dim myEvents As New Events()
myEvents.Calculations()相反,如果您试图从Events类中调用方法,则只需直接调用它(因为当前类实例已经定义):
Calculations()https://stackoverflow.com/questions/24110485
复制相似问题