PreviousElement()
Syntax
Ergebnis = PreviousElement(LinkedList())Beschreibung
Wechselt vom aktuellen Element auf das vorhergehende Element in der Liste und gibt dessen Adresse zurück, oder 0 wenn das aktuelle Element bereits das erste Element ist oder gar keine Elemente in der Liste existieren.
Parameter:
LinkedList() - Der Variablenname der verknüpften Liste, welche mit dem NewList Befehl erstellt wurde. Sie müssen die Klammern nach dem Listennamen immer angeben.
Rückgabewert:
Der von diesem Befehl zurückgegebene Wert zeigt an, ob das vorherige Element existiert oder nicht (es existiert nicht, wenn die Liste leer ist). Existiert das vorherige Element, wird dieser Befehl einen Wert ungleich Null zurückgeben. Wenn das vorherige Element nicht existiert, wird ein Wert von Null zurückgegeben.
Nur für fortgeschrittene Anwender:
Der Wert, den dieser Befehl zurückgibt, ist ein Zeiger auf die Daten des vorherigen Elements, oder Null wenn das vorherige Element nicht existiert.
Beispiel:
NewList Numbers.w() For i=1 To 10 AddElement(Numbers()) Numbers() = i Next Repeat MessageRequester("Number", Str(Numbers()), #PB_MessageRequester_OK) Until PreviousElement(Numbers()) = 0
Unterstützte OS
Alle