System.Classes.TList.Remove
Delphi
function Remove(Item: Pointer): NativeInt; inline;
C++
System::NativeInt __fastcall Remove(void * Item);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TList |
Beschreibung
Löscht die erste Referenz auf den Parameter Item aus dem Array Items.
Mit Remove kann ein bestimmtes Element des Arrays Items entfernt werden, wenn der Index des Elements unbekannt ist. Der Rückgabewert ist der Index des Elements vor dem Löschen. 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 das Array Items mehrere Kopien des Zeigers enthält, wird nur die erste Kopie gelöscht.
Siehe auch
Codebeispiele