Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein And -Operator oder ein Or -Operator ist mit unpassenden Parametern oder Rückgabetypen für die Verwendung in einem AndAlso Operator oder einem OrElse Operatordeklariert.
Da Sie keinen Kurzschlussoperator (AndAlso oder OrElse) direkt definieren, müssen Sie die entsprechenden logischen und Bestimmungsoperatoren definieren. In der folgenden Tabelle sind die erforderlichen Operatoren zusammengestellt.
| Kurzschlussoperator | Logischer Operator | Bestimmungsoperator |
|---|---|---|
AndAlso |
And-Operator | IsFalse-Operator |
OrElse |
Or-Operator | IsTrue-Operator |
Visual Basic verwendet diese logischen und Bestimmungsoperatoren dazu, die Kurzschlusslogik für AndAlso oder OrElse zu erstellen. Damit dies ordnungsgemäß funktioniert, müssen sowohl die Operanden als auch der Rückgabewert Ihrer And - oder Or -Definition den enthaltenden Typ haben, d. h., sie müssen den Typ der Klasse oder Struktur haben, in der Sie And oder Ordefinieren.
Fehler-ID: BC33034
So beheben Sie diesen Fehler
Ändern Sie den Typ beider Operanden und den Rückgabewert in den Typ der Klasse oder Struktur, in der Sie den Operator definieren.
Oder
Verwenden Sie nicht den entsprechenden Kurzschlussoperator (
AndAlsooderOrElse) mit Operanden vom Typ der Klasse oder Struktur, in der Sie diesenAnd- oderOr-Operator definieren.