System.Classes.TThreadList.RemoveItem
Delphi
procedure RemoveItem(Item: Pointer; Direction: TList.TDirection);
C++
void __fastcall RemoveItem(void * Item, System::Types::TDirection Direction);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TThreadList |
Beschreibung
Entfernt die erste Referenz auf den Parameter "Item" aus dem Array "Items". Der Rückgabewert ist der Index des entfernten Elements.
Mit RemoveItem kann ein bestimmtes Element des Arrays "Items" entfernt werden, wenn der Index des Elements unbekannt ist. Der Rückgabewert ist der Index des Elements im Array vor dem Entfernen. Sobald ein Element entfernt wurde, rücken alle nachfolgenden Elemente in der Indexposition um eins nach oben.
Wenn das Array "Items" mehrere Kopien des Zeigers enthält, wird nur die erste Kopie gelöscht.