System.Classes.RegisterClasses
Delphi
procedure RegisterClasses(const AClasses: array of TPersistentClass);
C++
extern DELPHI_PACKAGE void __fastcall RegisterClasses(TPersistentClass const *AClasses, const System::NativeInt AClasses_High);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
Registriert eine Gruppe von Klassen.
Mit RegisterClasses kann eine Gruppe von Klassen in einer Anweisung registriert werden. Dabei wird jede Klasse durch einen Aufruf von RegisterClass einzeln registriert. Klassen, die nicht registriert sind, können vom Streaming-System für Komponenten nicht geladen oder gespeichert werden.
Anmerkung: In C++ identifiziert der Parameter AClasses die zu registrierenden Klassen. Es muss sich dabei um Nachkommen von TPersistent handeln. Der Parameter AClasses_Size enthält den Index der letzten Klasse in AClasses (dieser ist um 1 kleiner als die Gesamtzahl der Klassen).
Siehe auch
Codebeispiele
- ClassesGetClass (Delphi)
- ReadComponentResFile (Delphi)
- ClassesGetClass (C++)
- ReadComponentResFile (C++)