System.Classes.RegisterClasses

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure RegisterClasses(const AClasses: array of TPersistentClass);

C++

extern DELPHI_PACKAGE void __fastcall RegisterClasses(TPersistentClass const *AClasses, const System::NativeInt AClasses_High);

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