Der <Operator>-Operator muss einen zweiten Parameter vom Typ "Integer" aufweisen
Aktualisiert: November 2007
Operator '<operator>' must have a second parameter of type 'Integer'
Der zweite Parameter eines Bitschiebeoperators ist mit einem anderen Typ als Integer deklariert.
Wenn Sie in einem Ausdruck einen Rechtsschiebeoperator (>>) oder Linksschiebeoperator (<<) verwenden, geben Sie im zweiten Operanden den Verschiebebetrag an. Visual Basic ermöglicht es Ihnen, für diesen Operanden einen beliebigen Datentyp anzugeben, der zu Integer erweitert wird. Die Definition des zweiten Operanden ist jedoch grundsätzlich Integer. Wenn Sie eine Klasse oder Struktur mit einem Bitschiebeoperator für diese Klasse oder Struktur definieren, muss in der Definition für den zweiten Operanden Integer angegeben werden.
Fehler-ID: BC33041
So beheben Sie diesen Fehler
- Ändern Sie die Definition des Bitschiebeoperators, sodass dieser einen Integer-Wert zurückgibt.
Siehe auch
Aufgaben
Gewusst wie: Definieren eines Operators
Gewusst wie: Definieren eines Konvertierungsoperators