Сохранить файл в ресурсе программы на этапе компилляции можно выполнив следующие шаги:
1) Поставить себе RxLib 2) Появится в меню "Project" дополнительный пункт меню "Resources" 3) Открой его , создай новый ресурс "User Data", в него загрузи нужный файл, измени имя ресурса на что-нибудь типа 'MyResName'.
Теперь при компилляции проэкта в exe файл будет прикомпиллирован ваш файл в виде ресурса. Извлечь его на этапе выполнения можно следующим образом:
with TResourceStream.Create(hInstance, 'MyResName', RT_RCDATA) do
try
Seek(0, soFromBeginning);
SaveToFile('MyFileName.exe');
finally
Free;
end;
Автор ответа:Vit Взято с Vingrad.ru http://forum.vingrad.ru
А вот целый проект, сделанный LENIN INC показывающий различные приёмы работы с ресурсами: reswork.zip
Автор ответа:LENIN INC Взято с Vingrad.ru http://forum.vingrad.ru
Исходники программы для чтения и изменения ресурсов готовой программы
Большое спасибо Song нашедшему эту программу ResEdit.zip Взято с Vingrad.ru http://forum.vingrad.ru