e = RemoveItem(list[, pos])
list
angegebene Liste
und gibt sie zurück. Wenn Sie das optionale Argument pos
weglassen,
wird das letzte Element von der Liste entfernt. Andernfalls wird das
angegebene Element entfernt. Position 0 ist das erste Element
in der Liste. Nach dem Entfernen des Elements wird die
Aufstellung neu organisiert und die Lücken geschlossen.
Beachten Sie, dass dieser Befehl bei Verwendung mit normalen
Hollywood-Tabellen ziemlich langsam ist. Um RemoveItem()
zu
beschleunigen, müssen Sie Ihn mit optimierten Listen verwenden,
die von CreateList() erstellt wurden.
Siehe CreateList für Details.
a = {1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 10} e = RemoveItem(a, 7) For k = 1 To ListItems(a) Do Print(a[k - 1] .. " ")Entfernt die Nummer 8, weil es zweimal in der Liste ist. Die Variable
e
hat den Wert 8. Nach dem Entfernen des Elements, wird
die richtige Zeile ausgegeben: "1 2 3 4 5 6 7 8 9 10".