我是使用 Delphi XE Starter。我创建了一个 CCs.RC 文件并将该文件添加到项目中。我的 CCs.RC 文件中典型的一行看起来像这样:
Danish1cc Text Danish1.cc
在实现行后直接添加以下内容:
{$R CCs}
当我尝试将此文件读入现有的字符串列表时,我会收到一个[EResNotFound][1]
错误消息。以下是我尝试读取文件的代码:
procedure LoadStringListFromResource(const ResName: string;SL : TStringList);
var
RS: TResourceStream;
begin
RS := TResourceStream.Create(HInstance, ResName, RT_RCDATA);
try
SL.LoadFromStream(RS);
finally
RS.Free;
end;
end;
///
LoadStringListFromResource('Danish1cc',MySL)
我的目标是将文件嵌入到我的EXE中,当然还要能够读取它 :) 谢谢任何帮助。