Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.009 c
1-635
LEON
2003-04-11 17:27
2003.05.01
Как вставить картинку (BMP) в TRichEdit? чтобы пользователь мог у


1-573
VadimS
2003-04-18 12:42
2003.05.01
Проверка типа переменной


14-673
sid
2003-04-12 00:58
2003.05.01
DBChart Парни помогите. Как открыть(показать) 2-ой график


14-687
malkolinge
2003-04-15 16:18
2003.05.01
Кто как относиться к книгам в мягком переплете ?


3-460
Calm
2003-04-14 12:29
2003.05.01
IB+ASP, как создать web-интерфейс к отчету?




   Наверх