System.Contnrs.TClassList.Insert

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Insert(Index: Integer; AClass: TClass); inline;

C++

HIDESBASE void __fastcall Insert(int Index, System::TClass AClass);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Contnrs.pas
System.Contnrs.hpp
System.Contnrs TClassList

Beschreibung

Fügt eine Klasse an einer bestimmten Position in die Liste ein.

Mit Insert können Sie eine Klasse an einer bestimmten Position in die Liste einfügen. Die nachfolgenden Elemente werden dadurch um eine Position nach hinten verschoben. Insert inkrementiert den Wert der Eigenschaft Count und weist bei Bedarf Speicher zu, indem der Wert von Capacity entsprechend erhöht wird.

Der Parameter Index besitzt als Basis den Wert 0, die erste Position der Liste hat somit den Index 0.

Um ein Element mit einer leeren Referenz durch eine neue Klasse zu ersetzen, ohne das Array zu vergrößern, greifen Sie mit der Eigenschaft Items direkt auf die Liste zu.

Siehe auch