Variable[.Typename]=LAST Typename


Beschreibung
Dieser Befehl ist für Type-Felder gedacht. Es wechselt zum letzten Feld-Type-Eintrag. Der umgekehrte Befehl dazu lautet: FIRST


Ein Type-Feld ist ein dynamisches Feld, welches die Einträge automatisch verwaltet. Die Einträge in Type-Feldern kann man nicht sofort ansprechen. Man muss zuerst zum richtigen Eintrag wechseln, und erst dann auslesen/speichern. In der Grafik ist zu erkennen, dass die Einträge 2 und 6 nur nach mehrmaligen AFTER- bzw. BEFORE-Befehlen ansprechbar sind.

DIM-Felder sind einfacher zu benutzen und sollen bevorzugt angewendet werden.


Parameter
Typename = Name der Type-Kollektion


Rückgabewert
Letzter Eintrag wird ausgewählt


Beispiel
Dieses Programm demonstriert die Type-Befehle:

TYPE crafts
   FIELD x
   FIELD y
   FIELD dead
   FIELD graphic
END TYPE

FOR t = 1 TO 100
   alien.crafts = NEW crafts
   alien\x = RND(0,640)
   alien\y = RND(0,480)
   alien\dead = 0
   alien\graphic = 1
NEXT

alien.crafts = FIRST crafts
PRINT alien\x
PRINT alien\y
PRINT alien\dead
PRINT alien\graphic

alien = AFTER alien
PRINT alien\x
PRINT alien\y
PRINT alien\dead
PRINT alien\graphic

alien.crafts = LAST crafts
PRINT alien\x
PRINT alien\y
PRINT alien\dead
PRINT alien\graphic

alien = BEFORE alien
PRINT alien\x
PRINT alien\y
PRINT alien\dead
PRINT alien\graphic


Siehe auch
AFTER, BEFORE, DELETE, DIM, EACH, FIELD, FIRST, INSERT, NEW, TYPE