Before переменная_элемента_типа
Параметры
переменная_элемента_типа = не имя типа, а переменная элемента типа.
Описание
Если вы не читали выше о команде TYPE, Вам стоило бы это сделать, перед тем как продолжить чтение.
Используёте эту команду, чтобы получить доступ к предыдущему элементу типа. См. пример.
См. также: Type, New, After,First, Last, Each, Insert, Delete.
Пример
;Объявление типа crafts
Type crafts
Field x
Field y
Field dead
Field graphic
End Type
;создание 100 объектов, с уникальными именами элементов типа
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