「ドットドット」構文がクラスのプロシージャの外側で使用されました。「ドットドット」構文はクラスのプロシージャの内側でのみ有効です。「ドットドット」表記は、ベースクラスのプロシージャと同じ名前のプロシージャを派生クラスが持っている場合に、そのプロシージャを参照するときに使用します。例を次に示します。
Class BaseClass
Sub MySub
Print "In BaseClass's MySub"
End Sub
End Class
Class DerivedClass As BaseClass
Sub MySub
Print "In DerivedClass's MySub"
End Sub
Sub MyOtherSub
Call MySub ' Print "In DerivedClass's MySub"
Call BaseClass..MySub ' Print "In BaseClass's MySub"
End Sub
End Class
「ドットドット」構文を削除して、その場所にオブジェクト参照変数を使用してください。