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

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



Память: 0.45 MB
Время: 0.007 c
1-65063
Новеньки в Делфи
2002-06-10 01:50
2002.06.20
СкроллБар


14-65246
petr_v_a
2002-05-18 15:48
2002.06.20
Динамика цен на железо


1-65117
ed_209
2002-06-07 02:07
2002.06.20
Search in file


1-65142
AL2002
2002-06-07 13:34
2002.06.20
RichEdit. Можно ли перетащить содержимое из этого элемента?


4-65283
ProNix
2002-04-20 21:32
2002.06.20
FileLock




   Наверх