System.Classes.TList.Expand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Expand: TList;

C++

TList* __fastcall Expand();

Eigenschaften

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

Beschreibung

Erhöht den Wert der Capacity-Eigenschaft der Liste.

Mit Expand wird Platz für weitere Listenelemente geschaffen. Expand hat allerdings nur dann einen Effekt, wenn die Liste bereits bis zum Wert von Capacity gefüllt ist.

Wenn Count = Capacity, erhöht Expand den Wert der Eigenschaft Capacity der Liste folgendermaßen: Wenn der Wert von Capacity größer als 8 ist, dann erhöht Expand den Wert der Eigenschaft Capacity der Liste um 16. Wenn der Wert von Capacity größer als 4 aber kleiner als 9 ist, dann wird Capacity der Liste um 8 erhöht. Wenn der Wert von Capacity größer als 4 ist, dann wird Capacity der Liste um 4 erhöht.

Der Rückgabewert ist das erweiterte Listenobjekt.

Siehe auch