sich das nochmal vors Auge zu halten,
auch noch von mir einen kleinen Beitrag.
For = von
Next = naechster Zaehler
Darum Zählt For - Next immer eins weiter.
Und noch ein paar Schleifenspielereien:
Code: Alles auswählen
hochzaehler = 10
; Schleifenstart festlegen
x = 0
; Schleifenende bestimmen
bis = 50
Repeat
; Hier das Arbeitsprg
; wird min. 1mal Ausgeführt
Debug "In der Schleife : " +Str(x)
; Schleife beenden wenn..
If x >= bis
Break
EndIf
; Hochzaehlen
x + hochzaehler
ForEver
Debug "Nach der Schleife : " +Str(x)
Debug "-----"
; Schleifenstart festlegen
;x = 0
; Schleifenende bestimmen
bis = 50
Repeat
; Schleife beenden wenn..
If x >= bis
Break
EndIf
; Hier das Arbeitsprg
; wird Gegebenenfalls nicht ausgeführt
Debug "In der Schleife : " +Str(x)
; Hochzaehlen
x + hochzaehler
ForEver
Debug "Nach der Schleife : " +Str(x)
Debug "-----"
Debug "Wort suchen"
satz$="Wort1:Wort2:Wort3:"
For i=1 To CountString(satz$,":")
If StringField(satz$,i,":")="Wort3"
Break
EndIf
Next
; Beispiel, wie man das weiterzaehlen nutzen kann
If i>CountString(satz$,":")
Debug "Wort nicht gefunden"
Else
Debug "Wort gefunden"
EndIf
