System.Contnrs.TComponentList
Delphi
TComponentList = class(TObjectList)
C++
class PASCALIMPLEMENTATION TComponentList : public TObjectList
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | System.Contnrs |
Beschreibung
TComponentList verwaltet eine Liste von Komponenten.
Mit einem TComponentList-Objekt können Sie eine Liste von Komponenten speichern und verwalten. Die Klasse verfügt dazu über Eigenschaften und Methoden, mit denen Komponenten hinzugefügt, entfernt, verschoben, lokalisiert und sortiert werden können. Sie verwaltet wie TObjectList auch den Speicher ihrer Komponenten, sofern nicht die Eigenschaft OwnsObjects auf false gesetzt ist (oder die Komponenten mit der Methode Extract entfernt wurden). Wenn Elemente aus der Liste gelöscht werden oder die Liste selbst freigegeben wird, werden die Komponenten automatisch aus dem Speicher entfernt.
Das TComponentList-Objekt aktualisiert sich automatisch selbst, wenn eine Komponente freigegeben wird. Das TComponentList-Objekt aktualisiert sich automatisch selbst, wenn eine Komponente freigegeben wird. Dazu wird der Verweis auf die betreffende Komponente gelöscht und die Liste gepackt.