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

Вниз

Как узнать, завершился ли процесс, зная его Handle   Найти похожие ветки 

 
KonSer   (2002-04-17 17:23) [0]

Люди! Хэлп!
Я запустил процесс по CreateProcess (это, кстати, Word).
Надо узнать, когда он завершится...
WaitForSingleObject использовать не могу - он останавливает работу машины, а для сетевого клиента это очень критично!
Мне надо проверять (в таймере) завершился ли этот процесс или нет.
Помогите, плиз. ГОРЮ !!!


 
Виктор Щербаков ©   (2002-04-17 17:44) [1]


> WaitForSingleObject использовать не могу - он останавливает
> работу машины, а для сетевого клиента это очень критично!
> Мне надо проверять (в таймере) завершился ли этот процесс
> или нет.


Запускай Word в отдельном потоке.


 
Song ©   (2002-04-17 18:16) [2]

Используйте TShellExecuteInfo, а в цикл вставьте Application.ProcessMessages


 
watcher   (2002-04-17 18:28) [3]

BOOL GetExitCodeProcess(
HANDLE hProcess, // handle to the process
LPDWORD lpExitCode // termination status
);

If the specified process has not terminated, the termination status returned is STILL_ACTIVE.



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
7-65256
vet
2002-03-21 11:39
2002.06.20
Мастера!!!!!!! Пожалуйста!!!!! (работа с модемом в voice-режиме)


1-65013
Verq
2002-06-08 20:23
2002.06.20
Создание MDI-child ов


3-64972
Esipenko
2002-05-28 13:22
2002.06.20
Создание таблиц в Advantage


6-65203
Michael16
2002-04-09 11:56
2002.06.20
Использование Active Form


3-64895
AFROLOV
2002-05-29 11:51
2002.06.20
Каким образом можно работать с БД из DLL?