PreviousElement()
Синтаксис
*Result = PreviousElement(List())
Описание
Устанавливает предыдущий элемент в качестве текущего элемента Связного Списка List(). Эта команда может использоваться для пошагового прохождения по всем элементам Списка в обратном порядке.
Параметры
List() Имя Списка, созданного с помощью функции NewList, в котором будет переход к предыдущему элементу. Вы должны указать скобки после имени Списка.
Возвращаемое значение
Возвращает адрес в памяти нового текущего элемента Списка. При отсутствии предыдущего элемента в Списке возвратом будет 0. Возвращаемое значение является указателем на новый текущий элемент.
Пример
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
См. также
NextElement(), FirstElement(), LastElement(), SelectElement(), ListIndex()
Поддерживаемые OS
Все