EMS.ResourceTypes.RegisterResource

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

Delphi

procedure RegisterResource(const TypeInfo: PTypeInfo); overload;
procedure RegisterResource(const TypeInfo: PTypeInfo; const AAttributes: TEMSResourceAttributes); overload;

C++

extern DELPHI_PACKAGE void __fastcall RegisterResource(const System::Typinfo::PTypeInfo TypeInfo)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
EMS.ResourceTypes.pas
EMS.ResourceTypes.hpp
EMS.ResourceTypes EMS.ResourceTypes


説明

EMS リソース クラスの指定の RTTI データRAD サーバー エンジン(RAD サーバーサーバー)に登録します。

RTTI データを EMS リソース クラスから取り出すには、ターゲットとなる EMS リソース クラスの識別子を引数として TypeInfo を呼び出します。次に例を示します。

Delphi の場合:

RegisterResource(TypeInfo(TMyResource));

C++ の場合:

RegisterResource(__typeinfo(TMyResource));

AAttributes パラメータは、指定された EMS リソース クラス RTTI データ内の属性をオーバーライドしなければならない RTTI 属性を定義する任意指定の TEMSResourceAttributes インスタンスです。

関連項目