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

Вниз

Запуск и ожидание окончания   Найти похожие ветки 

 
()utLaw   (2003-04-20 22:46) [0]

Требуется запустить программу и дождаться, пока она отработает...


 
LEON   (2003-04-20 22:47) [1]

CreateProcess...


 
()utLaw   (2003-04-20 22:54) [2]

И что дальше?


 
Makhanev A.S. ©   (2003-04-20 23:07) [3]

Одно из решений:
делать ShellExecute - запуск внешней программы, создание процесса, запуск таймера.
делать по таймеру снимок идущих процессов - как только наш внешний процесс исчез из списка - событие завершения программы

Если внешняя программа твоя, то есть более простые варианты.


 
()utLaw   (2003-04-20 23:17) [4]

Нет. Это WinRAR.


 
jack128 ©   (2003-04-20 23:21) [5]

WaitForSingleObject() - к хендлу процесса


 
Юрий Зотов ©   (2003-04-20 23:54) [6]

> Makhanev A.S. © (20.04.03 23:07)
> Если внешняя программа твоя, то есть более простые варианты.

А если нет - то они тоже есть. Причем НАМНОГО более простые. И к тому же, еще и более точные. И без лишней загрузки процессора.

CreateProcess + WaitForSingleObject в отдельном потоке. Или CreateProcess + MsgWaitForMultipleObjects в том же потоке.





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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
14-740
FALLout-13
2003-04-12 09:31
2003.05.01
Как написать что-нибудь подобное файлменеджеру? ОООчень надо!!!


3-444
Z_man7777
2003-04-12 11:42
2003.05.01
Еще вопрос по хранимой процедуре в InterBase!


1-620
NikB
2003-04-19 00:09
2003.05.01
TForm. Помогите пожалуйста в устранение ошибку онаследения tForm!


3-475
xxxCrazyManxxx
2003-04-14 15:36
2003.05.01
Сортировка в DBGrid


14-746
Agent[007]
2003-04-14 14:27
2003.05.01
Форум