PopListPosition()

Syntaxe

PopListPosition(Liste())
Description
Restaure l'élément courant précédemment mise en mémoire avec PushListPosition().

Arguments

Liste() La liste à utiliser.

Valeur de retour

Aucune.

Remarques

L'état de la liste sera le même que celui de l'appel correspondant à PushListPosition(). S'il n'y avait pas d'élément courant après un PushListPosition() alors il n'y a pas d'élément courant après cet appel aussi.

Exemple

  NewList Nombres()
  AddElement(Nombres()): Nombres() = 1
  AddElement(Nombres()): Nombres() = 2
  AddElement(Nombres()): Nombres() = 5
  AddElement(Nombres()): Nombres() = 3
  AddElement(Nombres()): Nombres() = 5
  AddElement(Nombres()): Nombres() = 2
  
  ; Une simple élimination de doublon
  ;
  ForEach Nombres()
    Valeur = Nombres()
    PushListPosition(Nombres())
    While NextElement(Nombres())
      If Nombres() = Valeur 
        DeleteElement(Nombres())
      EndIf
    Wend
    PopListPosition(Nombres())
  Next
  
  ForEach Nombres()
    Debug Nombres()
  Next

Voir aussi

PushListPosition(), SelectElement(), ChangeCurrentElement(), NextElement(), PreviousElement(), ForEach

OS Supportés

Tous

<- NextElement() - List Index - PreviousElement() ->