System.Classes.TList.Items

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Items[Index: Integer]: Pointer read Get write Put; default;

C++

__property void * Items[int Index] = {read=Get, write=Put/*, default*/};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.Classes.pas
System.Classes.hpp
System.Classes TList

Description

Donne la liste des références des objets.

La propriété tableau Items permet d'obtenir un pointeur sur un objet spécifique du tableau. Le paramètre Index indique l'indice de l'objet, 0 étant l'indice du premier objet, 1 l'indice du second objet, etc. Affectez une valeur à Items pour modifier la référence à un emplacement spécifique.

Utilisez la propriété Items avec la propriété Count pour parcourir tous les objets de la liste.

Toutes les entrées du tableau Items ne contiennent pas nécessairement une référence à un objet. En effet, certaines entrées peuvent être des pointeurs nil (Delphi) ou NULL (C++). Pour retirer les pointeurs nil (Delphi) ou NULL (C++) et réduire la taille du tableau Items au nombre d'objets, appelez la méthode Pack.

Remarque :  Items est la propriété par défaut de TList. Cela signifie que vous pouvez omettre le nom de la propriété. Ainsi, plutôt que MyList.Items[i] vous pouvez écrire MyList[i].

Voir aussi