我对在 delphi 中使用 *.RES 文件有疑问。
例如,我有两个资源文件:1.RES 和 2.RES。这两个 RES 文件都包含不同的图像,称为 IMAGE1 (jpg)。
我使用以下命令将 RES 文件添加到 Delphi 应用程序:
{$R '1.RES'}
{$R '2.RES'}
如何指定要使用的资源文件?如果我只有一个 RES 文件,我想检索图像时使用这些命令:
var RS : TResourceStream;
jpg : TjpegImage;
RS := TResourceStream.Create(HInstance,'IMAGE1',RT_RCDATA);
jpg.LoadFromStream(RS);
现在,如果我有 2 个 RES 文件,我怎么知道它会加载什么?我想我需要控制HInstance但我无法掌握如何控制。