Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.04;
Скачать: CL | DM;

Вниз

Как извлеч ресурс из программы в отдельный файл?   Найти похожие ветки 

 
myportal   (2002-01-19 10:00) [0]

В программе есть ресурс 1.res я пробовал извлечь его в файл,
но программа висла. Делал через TResourceStream и сохранял в файл. Может кто нить подскажет с примером?


 
MARcoDEN ©   (2002-01-19 12:32) [1]

1. Пишем в блокноте RC-файл, куда прописываем все нужные нам программы, например: ZIP EXEFILE C:\ZIP.EXE
2. Компилируем его в ресурс при помощи Brcc32.exe. Получаем RES-файл.
3. Далее в тексте нашей программы:

implementation
{$R *.DFM}
{$R test.res} //Это наш RES-файл
procedure ExtractRes(ResType, ResName, ResNewName : String);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin // Записывает в текущую папку zip.exe
ExtractRes("EXEFILE", "ZIP", "ZIP.EXE");
end;

Удачи!



Страницы: 1 вся ветка

Текущий архив: 2002.02.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.148 c
4-9027
Oxy2
2001-12-07 20:33
2002.02.04
Все о CheckBox е


4-9021
Art
2001-12-06 13:52
2002.02.04
Помогите!Есть проблема программным выключением компа!!!?


1-8835
tavwizard
2002-01-19 16:49
2002.02.04
add-in для Delphi


7-9007
gunner
2001-10-25 18:30
2002.02.04
Работа с MCI устройством.... !


7-9010
Grey
2001-10-26 00:05
2002.02.04
Работа с библиотеками