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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
クラスの集合を登録します。
RegisterClasses 手続きを呼び出すと,カスタムクラスの集合を 1 行で登録できます。各クラスを登録するには,RegisterClass を呼び出します。また,登録されていないクラスは,コンポーネントストリームシステムによって読み出しまたは保存することはできません。
メモ: C++ では,AClasses パラメータは,登録するクラスを識別します。これは TPersistent の下位オブジェクトでなければなりません。AClasses_Size パラメータは,AClasses の最後クラスのインデックス(クラスの合計より 1 小さい値)を示します。