System.Classes.RegisterClasses

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure RegisterClasses(const AClasses: array of TPersistentClass);

C++

extern DELPHI_PACKAGE void __fastcall RegisterClasses(TPersistentClass const *AClasses, const int 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 小さい値)を示します。

関連項目