Показать сообщение отдельно
  #7  
Старый 31.08.2007, 18:25
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
По умолчанию

Цитата:
Сообщение от minc0rel
Нужно запустить внешнюю программу (Rar.exe) с параметрами. Параметры постоянны... Местоположение Rar.exe установлено и так же постоянно...
Как это сделать наиболее просто?
Вообще для запуска я использую такой код:

begin
StrPcopy(p1, 'RAR');
if GetModuleHandle(p1) = 0 then
begin
StrPcopy(p2, 'C:\Windows\Rar.exe');
w1 := WinExec(p2, SW_Restore);
end;
end;

Если тебе неоходимо знать когда окончилась упаковка/распаковка используй CreateProcess
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием