API:System.Contnrs.TClassList.Remove

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Remove(AClass: TClass): Integer; inline;

C++

HIDESBASE int __fastcall Remove(System::TClass AClass);

Eigenschaften

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

Beschreibung

Löscht die erste Referenz auf den Parameter Item aus dem Array Items.

System.Contnrs.TClassList.Remove erbt von System.Classes.TList.Remove. Der folgende Inhalt bezieht sich auf System.Classes.TList.Remove.

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