System.Classes.TList.Items
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].