GLBasic Benutzerhandbuch

Main sections

DELETE

DELETE item



Dieser Befehl funktioniert nur innerhalb von FOREACH/NEXT und wirft den Eintrag, auf den "item" zeigt aus dem Feld heraus.
Direkt dannach wird die Schleife von oben mit dem nächsten Element neu durchlaufen.
Es ist also gleichbedeutend mit:
DIMDEL feld[], index
CONTINUE


Beispiel:
// Ein Feld von Zahlen
DIMDATA a[], 3,4,5, 12,13, 6

// Die Zahlen durchlaufen
FOREACH num IN a[]
    // Wirf Zahlen größer 10 raus, und continue
    IF num>10 THEN DELETE num
    a$=a$ + num + ", "
NEXT
PRINT a$, 0,0

SHOWSCREEN
MOUSEWAIT

See also...