Я обычно создаю файл RC
(который в основном является текстовым файлом) для ресурсов такого типа, затем добавляю строку типа
MyText RCDATA ..\resources\filename.txt
для каждого файла / ресурса в файл RC.Если RC-файл является частью проекта, он будет скомпилирован (до res
) и связан с exe.Чтобы использовать ресурс, я обычно использую TResourceStream
, то есть
var ResStream: TResourceStream;
ResStream := TResourceStream.Create(hInstance, 'MyText', RT_RCDATA);
Кстати, если RC-файл не был автоматически добавлен в проект при его создании в IDE, добавьте строку, например
{$R 'myExtraRes.res' 'myExtraRes.RC'}
в файл проекта, сразу после списка uses
.