2

Delphi での *.RES ファイルの使用について質問があります。

たとえば、1.RES と 2.RES の 2 つのリソース ファイルがあります。これらの RES ファイルには両方とも、IMAGE1 (jpg) という異なる画像が含まれています。

次のコマンドを使用して、RES ファイルを Delphi アプリケーションに追加します。

{$R '1.RES'}
{$R '2.RES'}

使用するリソース ファイルを指定するにはどうすればよいですか? RES ファイルが 1 つしかない場合に画像を取得する場合は、次のコマンドを使用します。

var RS : TResourceStream;
    jpg : TjpegImage;

RS := TResourceStream.Create(HInstance,'IMAGE1',RT_RCDATA);
jpg.LoadFromStream(RS);

では、2 つの RES ファイルがある場合、何が読み込まれるかを知るにはどうすればよいでしょうか? HInstanceを制御する必要があると思いますが、その方法を把握できません。

4

1 に答える 1