MC_DARKSTONE
Level-1
- Beiträge
- 25
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo,
kennt einer das Problem, dass eine Schleife (LOOP) nicht vorzeitig beendet wird.
Meine Schleife soll max 256 durchläufe machen, fall aber ein bestimmter Wert X im DB steht soll diese beendet werden durch ein Sprung.
Dies funktioniert solange der Wert X an stelle 0 bis 215 im DB steht (216 Schleifen)
Steht der Wert X an der Stelle 216 wird die Schleife nicht vorzeitig beendet.
L 256
Schl: T loopzahler
L DBB[AR1, P0.0]
L WertX
==I
SPB RAUS
...
...
L P#1.0
+AR1
...
...
L loopzahler
LOOP Schl
Gruß
Erick
kennt einer das Problem, dass eine Schleife (LOOP) nicht vorzeitig beendet wird.
Meine Schleife soll max 256 durchläufe machen, fall aber ein bestimmter Wert X im DB steht soll diese beendet werden durch ein Sprung.
Dies funktioniert solange der Wert X an stelle 0 bis 215 im DB steht (216 Schleifen)
Steht der Wert X an der Stelle 216 wird die Schleife nicht vorzeitig beendet.
L 256
Schl: T loopzahler
L DBB[AR1, P0.0]
L WertX
==I
SPB RAUS
...
...
L P#1.0
+AR1
...
...
L loopzahler
LOOP Schl
Gruß
Erick