Hallo Leute,

ich habe zur Zeit Bascom 1.11.9.2 am Laufen.

Folgender Code wird eingesetzt:

Code:
For J = 1 To 128 Step 2
{viele Befehle}
Next

Print J
Ergebnis: 3
Erwartet: 129

Mit folgendem Code funktionierts:

Code:
For J = 1 To 128
{viele Befehle}
incr J
Next

Print J
Ergebnis: 129

Die Schleife wird also richtig durchlaufen.

Wieso geht der erste Code nicht mehr wie erwartet?
Ich habe Stunden damit zugebracht den Bug zu finden.
Das "Beste" daran ist, der erste Code ging problemlos mit Bascom 1.11.8.8!

Kann bitte jemand nachprüfen ob das bei sonst noch jemand so ist?

Mit verwirrtem Gruß

Dnerb