Вниз
Скачать: CL | DM;

Как узнать?   Найти похожие ветки 

← →
AlexTregubov   (2005-01-27 15:48) [0]

Мастера, подскажите как узнать что внешняя прога, запущеная с помощью ShellExecute завершилась.
Конкретно, пакую с помощью rar.exe когда паковка завершится?


← →
TUser ©   (2005-01-27 15:58) [1]

   FillChar(si,sizeof(si),#0);
   si.cb:=sizeof(si);
   FillChar(pi,sizeof(pi),#0);
   CreateProcess(nil,
                 PAnsiChar(Command+FTP.LocalFileName+" "+AC),
                 nil,nil,false,0,nil,nil,si,pi);
   WaitForSingleObject(pi.hProcess,20);
   CloseHandle(pi.hProcess); CloseHandle(pi.hThread);


← →
AlexTregubov   (2005-01-27 16:02) [2]

А можно без использования CreateProcess ?


← →
Erik1 ©   (2005-01-27 16:29) [3]

А чем тебе CreateProcess ненравится?


← →
AlexTregubov   (2005-01-27 16:34) [4]

Нравится, просто думал, что есть способ через ShellExecute


← →
Amoeba ©   (2005-01-27 16:46) [5]

А окуда такая зацикленость на ShellExecute?


← →
Zelius ©   (2005-01-27 18:10) [6]

Глянь ShellExecuteEx, он вроде возвращает hProcess. Но я ей не пользовался, могу ошибаться.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
14-1106209033
WondeRu
2005-01-20 11:17
2005.02.13
То чем пользуются на форуме, но не все это понимают :)


1-1106922133
L.asker
2005-01-28 17:22
2005.02.13
Отладчик не останавливает на брекпойнтах


11-1090955253
Владимир
2004-07-27 23:07
2005.02.13
Автозапуск программы


4-1103708142
lexis
2004-12-22 12:35
2005.02.13
Какому Process принадлежит ForegroundWindow?


9-1097333342
rts111
2004-10-09 18:49
2005.02.13
Посмотрите кому интересно новую игру (rts 2.1Mb) rts111.narod.ru




   Наверх