System.Classes.TStream.ReadComponentRes

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

Delphi

function ReadComponentRes(const Instance: TComponent): TComponent;

C++

TComponent* __fastcall ReadComponentRes(TComponent* const Instance);

プロパティ

種類 可視性 ソース ユニット
function public
System.Classes.pas
System.Classes.hpp
System.Classes TStream

説明

ストリームからコンポーネントとそのプロパティをリソースファイル形式で読み出します。

ReadComponentRes メソッドは,グローバルルーチン ReadComponentResFile によって自動的に呼び出されます。またストリームの現在位置が WriteComponentRes メソッドで記述したコンポーネントを指しているときは直接呼び出すことができます。

ReadComponentResFile はファイルストリームオブジェクトを作成し,その ReadComponentRes メソッドを呼び出します。

ReadComponentRes は最初に ReadResHeader を呼び出してストリームのリソースヘッダーを読み出します。ストリームの現在位置にリソースヘッダーがないと,ReadResHeaderEInvalidImage 例外を生成します。次に ReadComponentResReadComponent を呼び出して,Instance で設定されなければならないプロパティを読み出します。

関連項目