簡體   English   中英

公共類的呼叫子

[英]Calling Sub from Public Class

我有以下代碼:

  Public Class Events

        Inherits MyModule
        Private myTag As MyPoint
        'Call Calculations() here!


        Public Overrides Sub Calculations()
         'Do stuff with myTag
        End Sub
    End Class

如前所述,我需要從事件類中調用Calculations()。 我嘗試了Dim mycalc As New Calculations()但我得到了

Type 'Calculations' is not defined.

執行此操作時:

Dim mycalc As New Calculations()

您沒有嘗試調用Calculations方法。 您正在嘗試實例化Calculations 這不是一個類,因此是錯誤。

您需要創建該類的實例,然后在該實例上調用該方法。 像這樣:

Dim myEvents As New Events()
myEvents.Calculations()

相反,如果你想打電話從Events類,你可以把它直接(因為當前的類實例已經被定義):

Calculations()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM