PopMapPosition()

Syntaxe

PopMapPosition(Map())
Description
Restaure l'élément courant précédemment mis en mémoire avec PushMapPosition().

Arguments

Map() La map à utiliser.

Valeur de retour

Aucune.

Remarques

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

Exemple

  NewMap Nombres()
  Nombres("A") = 1
  Nombres("B") = 2
  Nombres("C") = 5
  Nombres("D") = 3
  Nombres("E") = 2
  Nombres("F") = 5
  
  ; Une simple élimination de doublon
  ;
  ForEach Nombres()
    Value = Nombres()
    PushMapPosition(Nombres())
    While NextMapElement(Nombres())
      If Nombres() = Value 
        DeleteMapElement(Nombres())
      EndIf
    Wend
    PopMapPosition(Nombres())
  Next
  
  ForEach Nombres()
    Debug Nombres()
  Next

Voir aussi

PushMapPosition(), FindMapElement(), NextMapElement(), ResetMap(), ForEach

OS Supportés

Tous

<- NextMapElement() - Map Index - PushMapPosition() ->