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

Вниз

Как программно запустить программу из *.res файла   Найти похожие ветки 

 
SLY-YO   (2002-06-01 04:06) [0]

Как программно запустить программу из *.res файла


 
Достали уже   (2002-06-01 04:45) [1]

Так же как и из *.* файла, т.е молча.


 
KilkennyCat ©   (2002-06-01 05:47) [2]

читаешь ее из ресурса, скидываешь на винт и делаешь шелэкзекуте


 
Anatoly Podgoretsky ©   (2002-06-01 07:57) [3]

Да никак


 
Song ©   (2002-06-01 10:29) [4]

LoadResource()


 
MARcoDEN ©   (2002-06-01 10:49) [5]

Создаешь процедуру извлечения исполняемого файла из *.res файла:

procedure ExtractRes(ResType, ResName, ResNewName : String);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
end;


// Записывает в текущую папку win.exe
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ExtractRes("EXEFILE", "WIN", "WIN.EXE");
end;


Далее просто запускаешь извлеченную программу известной тебе функцией.

Замечание: не забудь указать в разделе implementation свой ресурсный файл!


 
Anatoly Podgoretsky ©   (2002-06-01 11:33) [6]

MARcoDEN © (01.06.02 10:49)
Так это будет уже не из res а с диска



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
1-39983
kserg@ukr.net
2002-06-03 11:24
2002.06.13
TStringGrid - как организовать перенос значения ячейки?


1-40093
Novak
2002-05-29 13:23
2002.06.13
StringGrid. Очень интересно как...Спасибо.


1-40077
MV-GROB
2002-06-02 18:13
2002.06.13
Как сделать, чтоб работал BackSpace


4-40213
zhmax
2002-04-10 08:22
2002.06.13
Профессионалы ! Как грохнуть ПОТОК по его ID ?


14-40157
Rooddy-Booddy
2002-05-08 16:00
2002.06.13
Будет Delphi5 работать в Windows XP?