ListSize()

Syntaxe

Resultat = ListSize(Liste())
Description
Renvoie le nombre d'éléments contenus dans la liste spécifiée. Cette fonction ne modifie pas l'élément courant. Elle est très rapide (elle utilise une valeur précalculée) et peut être utilisée sereinement pour savoir si une liste est vide ou non.

Arguments

Liste() - Le nom de votre variable liste, créée à l'aide de la commande NewList. Les parenthèses sont obligatoires après le nom de la liste.

Valeur de retour

Le nombre total d'éléments dans la liste.

Exemple

  NewList CompteMoi.w()

  ; Petite boucle pour ajouter quelques éléments à la liste.
  For i=0 To 10
    AddElement(CompteMoi())
    CompteMoi() = i * 23
  Next

  ; Affiche le nombre d'éléments qu'il y a dans la liste. J'espère que vous avez pensé
  ; à la même valeur que celle affichée par l'ordinateur ;)
  MessageRequester("Information", "Il y a "+Str(ListSize(CompteMoi()))+" éléments dans la liste", #PB_MessageRequester_OK)

OS Supportés

Tous

<- ListIndex() - LinkedList Index - MergeLists() ->