【发布时间】:2018-02-20 13:41:05
【问题描述】:
我一直在运行 Delphi XE6,并试图将只读 INI 文件放入 EXE 文件中。
我已经解决了。将文件加载到 TMemo 中也可以正常工作。
我定义了以下函数,将纯TXT INI文件从资源加载到TMemo:
procedure LoadTXTfromResource(const ResourceName: string; OutMemo: TMemo);
var
ResourceStream: TResourceStream;
begin
ResourceStream := TResourceStream.Create(HInstance, ResourceName, RT_RCDATA);
try
OutMemo.Lines.LoadFromStream(ResourceStream);
finally
ResourceStream.Free;
end;
end;
它运行完美。
现在,我需要的是重新编写将上述文本文件加载到 TMemIniFile 中的过程。
我一直在尝试各种事情,但我似乎无法做到。有什么提示吗?
【问题讨论】: