System.Classes.ReadComponentRes
Delphi
function ReadComponentRes(const ResName: string; Instance: TComponent): TComponent;
C++
extern DELPHI_PACKAGE TComponent* __fastcall ReadComponentRes(const System::UnicodeString ResName, TComponent* Instance);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
指定されたリソースからコンポーネントとそのプロパティを読み出します。
ReadComponentRes 関数を呼び出すと,リソースヘッダーの表現からコンポーネントを作成できます。ResName はリソースに割り当てられている名前です。Instance は,保存されているリソースの属性を持った,コンポーネントのインスタンスを示します。Instance は,保存されているリソースと同じクラスのオブジェクト,あるいはその下位オブジェクトでなければなりません。適切な型のオブジェクトのインスタンスを作成してから ReadComponentRes を呼び出すと,そのオブジェクトのプロパティ設定を読み込むことができます。Instance が nil (Delphi) または NULL (C++) の場合,オブジェクトクラスはリソースから読み出されます。
ReadComponentRes は,リソースから読み出されたコンポーネントのインスタンスを返します。