Philipp Hasenfratz: Bug?

Beitrag lesen

Halihallo Gunnar

Dim i As Byte
For i = 3 To 1 Step -1
Next

Versuche mal

For i = 3 To 1 Step 1

oder

For i = 1 To 3 Step -1

ist etwas dialektabhängig (keine Ahnung, wie es in VB implementiert ist). Evtl. mit
While/Wend arbeiten, wenn dein Dialekt keine "rückwärtslaufenden" For's kennt.

Es kommt die Fehlermeldung "Überlauf".

Mach in die For-Schleife eine Print Anweisung, welche das aktuelle i ausgibt. Das wird
dir ungemein helfen!

Wird's aber auch in der Schleife (*) nicht.

print!

Also warum macht er das nicht? Ist es ein Bug im Compiler?

kaum.

Viele Grüsse

Philipp