System.Contnrs.TObjectList.Items

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Items[Index: Integer]: TObject read GetItem write SetItem; default;

C++

__property System::TObject* Items[int Index] = {read=GetItem, write=SetItem/*, default*/};

Propriétés

Type Visibilité  Source Unité  Parent
property public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TObjectList

Description

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

Utilisez Items pour accéder aux objets de la liste. Items est un tableau d'indice de base zéro : Le premier objet est indicé à 0, le second à 1, et ainsi de suite. Vous pouvez lire ou modifier la valeur pour un indice spécifique ou utiliser Items avec la propriété Count pour parcourir la liste.

Si OwnsObjects a la valeur true, la réaffectation d'un indice Items libère l'objet qui occupait préalablement cette position dans la liste.

Items peut contenir des références nil (Delphi) ou NULL (C++). Pour retirer les références nil (Delphi) ou NULL (C++) et réduire la taille du tableau, appelez la méthode Pack.

Remarque :  Dans Delphi, Items est la propriété par défaut de TObjectList. Cela signifie que vous pouvez omettre le nom de la propriété. Par conséquent, les lignes suivantes sont toutes deux correctes et ont le même effet :

ObjectList1.Items[i] := Form1.FindChildControl(ListBox1.Items[i]);

ObjectList1[i] := Form1.FindChildControl(ListBox1.Items[i]);

Voir aussi