Folgende Operatordeklarationen sind zulässig: +,-,*,\,/,^, &, Like, Mod, And, Or, Xor, Not, <<, >>, =, <>, <, <=, >, >=, CType, IsTrue, IsFalse
Aktualisiert: November 2007
Operator declaration must be one of: +,-,*,\,/,^, &, Like, Mod, And, Or, Xor, Not, <<, >>, =, <>, <, <=, >, >=, CType, IsTrue, IsFalse
Sie können nur einen Operator deklarieren, der überladen werden kann. In der folgenden Tabelle werden die Operatoren aufgelistet, die Sie deklarieren können.
Typ |
Operatoren |
---|---|
Unär |
+, -, IsFalse, IsTrue, Not |
Binär |
+, -, *, /, \, &, ^, >>, <<, =, <>, >, >=, <, <=, And, Like, Mod, Or, Xor |
Konvertierung (unär) |
CType |
Beachten Sie, dass der =-Operator in der Liste binärer Operatoren der Vergleichsoperator und nicht der Zuweisungsoperator ist.
Fehler-ID: BC33000
So beheben Sie diesen Fehler
Wählen Sie einen Operator aus der Gruppe überladbarer Operatoren aus.
Wenn Sie einen Operator überladen müssen, der nicht direkt überladen werden kann, erstellen Sie eine Function-Prozedur, die die entsprechenden Parameter akzeptiert und den entsprechenden Wert zurückgibt.
Siehe auch
Aufgaben
Gewusst wie: Definieren eines Operators
Gewusst wie: Definieren eines Konvertierungsoperators