Schleife durchlauf ändern

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

lucifer

Betreff: Schleife durchlauf ändern

BeitragMi, Mai 19, 2004 14:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ich hab folgendes Problem, ich will das wenn eine bedingung True ist eine Schleife mir dem nächsten durchlauf weitermacht. Also so:

Code: [AUSKLAPPEN]

For i = 0 to 10
If i = 2 Then ;;;hier soll jetzt der nächste durchlauf starten;;;
text 0,0,i
Next

Jan_

Ehemaliger Admin

BeitragMi, Mai 19, 2004 14:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Umdrehen Smile

Code: [AUSKLAPPEN]
For i = 0 to 10
  If not i = 2 Then
    text 0,0,i
  endif
Next
between angels and insects

lucifer

BeitragMi, Mai 19, 2004 14:08
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok tschuldigung is nen bischen doofes Beispeil gewesen. Ich brauch das für ne Type-Schleife.
Code: [AUSKLAPPEN]

For a.a = each a
If a\id = 1 Then ;; jetzt nen neuer durchlauf;;
a\id = 10
a\way[1] = "Hallo"
next
  • Zuletzt bearbeitet von lucifer am Mi, Mai 19, 2004 14:09, insgesamt einmal bearbeitet
 

Edlothiol

BeitragMi, Mai 19, 2004 14:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Geht genauso. Einfach alles in eine If - Abfrage. In BB gibts ja leider kein Continue, das hat mich schon immer aufgeregt.

lucifer

BeitragMi, Mai 19, 2004 14:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja ok danke. hatte gehofft es gäbe so was wie continue.
 

Dreamora

BeitragMi, Mai 19, 2004 14:18
Antworten mit Zitat
Benutzer-Profile anzeigen
wozu braucht man continue?

kannst ja einfach den gesammten block dahinter mittels

for
if a\id <> 1 then


endif
next

Jan_

Ehemaliger Admin

BeitragMi, Mai 19, 2004 14:25
Antworten mit Zitat
Benutzer-Profile anzeigen
For a.a = each a
If a\id <> 1 Then
a\id = 10
a\way[1] = "Hallo"
endif
next
between angels and insects

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group