System.Classes.ActivateClassGroup
Delphi
function ActivateClassGroup(AClass: TPersistentClass): TPersistentClass;
C++
extern DELPHI_PACKAGE TPersistentClass __fastcall ActivateClassGroup(TPersistentClass AClass);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Aktiviert eine Gruppe von Klassen, die von TPersistent abgeleitet sind.
Das Streaming-System ermöglicht es, Klassen, die geladen und gespeichert werden können, in separaten Gruppen zu registrieren. Dadurch kann die IDE plattformübergreifende und Nur-Windows-Klassen unterscheiden. Durch einen Aufruf von ActivateClassGroup können Sie die Klassengruppe aktivieren, die die im Parameter AClass angegebene Klasse enthält. Ist AClass in mehreren Gruppen enthalten, werden alle betreffenden Gruppen aktiviert.
ActivateClassGroup gibt die Klasse zurück, die zuletzt zur Aktivierung einer Klassengruppe verwendet wurde.
Kann die gewünschte Klassengruppe nicht aktiviert werden, löst ActivateClassGroup eine Exception aus.