Operatoren können nicht in Modulen deklariert werden
Aktualisiert: November 2007
Operators cannot be declared in Modules
Eine Operator-Anweisung befindet sich in einer Moduldefinition.
Sie können einen Operator als Teil einer Klasse oder Struktur festlegen, die Sie definieren. Der Operator muss diese Klasse oder Struktur als mindestens einen seiner Operanden akzeptieren.
Ein Operator muss eine Instanz eines Programmierelements als einen seiner Operanden verwenden, und nur Klassen und Strukturen verfügen über Instanzen. Deshalb können Sie einen Operator nicht als Teil eines anderen Programmierelements definieren.
Fehler-ID: BC33018
So beheben Sie diesen Fehler
Wenn für ein Modul eine Operation erforderlich ist, verwenden Sie eine Function-Anweisung (Visual Basic), um eine Function-Prozedur zu definieren, die die Operation ausführt.
Sie können auch eine Klasse oder Struktur im Modul und einen Operator für diese Klasse oder Struktur definieren. Der Operator muss jedoch eine Instanz dieser Klasse oder Struktur als mindestens einen seiner Operanden akzeptieren.
Siehe auch
Aufgaben
Gewusst wie: Definieren eines Operators
Gewusst wie: Definieren eines Konvertierungsoperators