Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!


Referenz - NEXT

Referenz-Navigation

 

Syntax 1: NEXT [Variable]
Syntax 2: RESUME [NEXT]
Typ: Schlüsselwort
Kategorie: Schleifen/Fehler

Syntax 1: FOR-Schleife
NEXT ist der schließende Bestandteil der Zählschleife BefehlsreferenzeintragFOR ... NEXT.

Auf NEXT folgt die Zählvariable, die am Anfang des Schleifenblocks in der FOR-Zeile verwendet wurde. Die Angabe der Zählvariablen hinter NEXT kann auch ausgelassen werden.

DIM i AS INTEGER
FOR i = 1 TO 5
  PRINT "Hallo Welt!"
NEXT i
SLEEP : END

Unterschiede zu älteren Versionen von FreeBASIC:
War es vor FreeBASIC 0.18.3b noch möglich,

For i = 0 To 3
  Print "i = " & i
Next irgendwasesmussnurzusammengeschriebensein

zu schreiben, also dem NEXT eine beliebige Zeichenfolge folgen zu lassen, ist seit FB 0.18.3b die Zählvariable (Laufindex) anzufügen, in diesem Fall 'i', oder nur ein NEXT ohne Variable. Dabei wird dann automatisch die Variable des dazugehörigen FOR-Befehls verwendet. Bei einer anderen beliebigen Zeichenfolge gibt der Compiler eine Fehlermeldung aus.

Unterschiede zu QB:
Auch mehrere Zähler werden unterstützt.
Beispiel:

NEXT a, b, c




Syntax 2: Fehlerbehandlung
NEXT ist auch Teil der BefehlsreferenzeintragRESUME-Anweisung. RESUME [NEXT] steht nur in den Dialektformen Befehlsreferenzeintrag-lang qb und -lang fblite zur Verfügung.


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 22.07.2007 von Redakteurytwinky angelegt.
  • Die aktuellste Version wurde am 28.08.2011 von Redakteurnemored gespeichert.
  Versionen Versionen