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.
Eine For Schleife gibt eine Zählervariable eines Typs an, die keinen erforderlichen Operator unterstützt.
Die Zählervariable in einer For Schleife kann ein beliebiger Datentyp sein, der alle folgenden Operatoren unterstützt:
Größer als oder gleich (
>=)Kleiner oder gleich (
<=)Addition (
+)Subtraktion (
-)
Wenn Sie einen numerischen Datentyp für die Zählervariable verwenden, werden alle vorherigen Operatoren unterstützt. Wenn Sie eine benutzerdefinierte Klasse oder Struktur verwenden, müssen Sie alle vorherigen Operatoren für diese Klasse oder Struktur definieren.
Beachten Sie außerdem, dass die Datentypen der startendZählervariablen und step Ausdrücke in der For Anweisung auf den Datentyp der Zählervariable erweitert werden müssen. Wenn es sich bei der Zählervariable um eine benutzerdefinierte Klasse oder Struktur handelt und der startend, oder step der Ausdruck einen anderen Typ aufweist, müssen Sie den CType Konvertierungsoperator definieren, um die erforderliche Konvertierung auszuführen.
Fehler-ID: BC33038
So beheben Sie diesen Fehler
Stellen Sie sicher, dass die Schreibweise des Datentyps der Gegenvariablen korrekt ist.
Wenn Sie eine benutzerdefinierte Klasse oder Struktur für die Zählervariable verwenden, definieren Sie alle erforderlichen Operatoren für diese Klasse oder Struktur.
Abhängig von den Datentypen von
start,endundstepAusdrücken müssen Sie möglicherweise einen oderCTypemehrere Konvertierungsoperatoren definieren, um sie in den Datentyp der Zählervariablen zu konvertieren.