System.Contnrs.TComponentList.ExtractItem
Delphi
function ExtractItem(Item: TComponent; Direction: TList.TDirection): TComponent; inline;
C++
HIDESBASE System::Classes::TComponent* __fastcall ExtractItem(System::Classes::TComponent* Item, System::Types::TDirection Direction);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | TComponentList |
Beschreibung
Löscht ein angegebenes Element aus der Liste.
System.Contnrs.TComponentList.ExtractItem erbt von System.Classes.TList.ExtractItem. Der folgende Inhalt bezieht sich auf System.Classes.TList.ExtractItem.
Löscht ein angegebenes Element aus der Liste.
Rufen Sie ExtractItem, um ein Element aus einer Liste zu entfernen. Nachdem das Element entfernt wurde, werden die Indexpositionen aller nachfolgenden Objekte nach oben verschoben und die Eigenschaft Count wird dekrementiert.
In abgeleiteten Klassen, ruft ExtractItem auch die Benachrichtigungs-Methode auch auf und gibt den Wert des entfernten Elements an. Auf diese Weise kann die geeignete Bereiningungsoperation mit gespeicherten Werten von den abgeleiteten Klassen ausgeführt werden.