System.Classes.TList.Count

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Count: NativeInt read FCount write SetCount;

C++

__property System::NativeInt Count = {read=FCount, write=SetCount, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Classes.pas
System.Classes.hpp
System.Classes TList

Beschreibung

Gibt die Anzahl der Listenelemente an, die tatsächlich verwendet werden.

Mit Count können Sie die Anzahl der Elemente im Array Items ermitteln.

Durch die Vergrößerung von Count wird die benötigte Anzahl von nil-(Delphi) bzw. NULL- (C++) Zeigern am Ende des Arrays Items angefügt. Mit einer Verkleinerung von Count löscht man die gewünschte Anzahl von Elementen am Ende des Arrays Items.

Der Wert von Count stimmt nicht immer mit der Anzahl der referenzierten Objekte in der Liste überein. Einige Elemente enthalten nämlich eventuell nil- (Delphi) bzw. NULL- (C++) Zeiger. Mit der Methode Pack können diese nil- (Delphi) bzw. NULL- (C++) Zeiger gelöscht und Count auf die Anzahl der Elemente gesetzt werden, die Referenzen auf wirkliche Objekte enthalten.

Siehe auch

Codebeispiele