System.Contnrs.TObjectList.Items

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TObjectList

Beschreibung

Listet die Objektreferenzen auf.

Mit Items können Sie auf die Objekte in der Liste zugreifen. Die Eigenschaft ist ein nullbasiertes Array. Das erste Objekt hat den Index 0, das zweite den Index 1 usw. Zur Navigation in der Liste verwenden Sie Items zusammen mit der Eigenschaft Count.

Falls Extract auf true gesetzt ist, wird bei Neubelegung eines Index das Objekt, das zuvor die entsprechende Position in der Liste einnahm, freigegeben.

Items kann nil- (Delphi) oder NULL- (C++) Referenzen enthalten. Mit der Methode Pack können diese Referenzen entfernt und die Größe des Arrays reduziert werden.

Anmerkung:  In Delphi ist Items die Standardeigenschaft von TObjectList. Der Eigenschaftsname braucht deshalb nicht angegeben zu werden. Die beiden folgenden Codezeilen sind damit gleichwertig:

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

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

Siehe auch