System.Classes.TList.Extract
Delphi
function Extract(Item: Pointer): Pointer; inline;
C++
void * __fastcall Extract(void * Item);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TList |
Beschreibung
Löscht ein angegebenes Element aus der Liste.
Mit Extract wird ein Element aus der Liste gelöscht. Sobald ein Element entfernt wurde, rücken alle nachfolgenden Elemente in der Indexposition um eins nach oben, und der Wert von Count wird um eins verringert.
Wenn Sie die Referenz auf ein Element entfernen wollen, ohne den Eintrag aus der Liste zu löschen und die Eigenschaft Count zu ändern, setzen Sie die Eigenschaft Items für Index auf nil (Delphi) bzw. auf NULL (C++).