Philipp Hasenfratz: Bug?

Beitrag lesen

Halihallo Axel

Es kommt die Fehlermeldung "Überlauf".
(Es geht mit Dim i As Integer)
Weil es keine negative Bytes gibt? Die Angabe hinter Step hat den selben Typ wie die Laufvariable in FOR - NEXT.

Sprich:

FOR i=3 TO 1 STEP 1

sollte funktionieren?

Wäre IMHO auch logisch aufgrund einer Argumentation, die ich in meinem Posting vergass:

"To" impliziert bereits die "Richtung" in die gezählt wird. Es braucht also gar keine
negativen Steps zu geben, ist IMHO ein logischer Fehler in einigen Basic-Dialekten...

Viele Grüsse

Philipp