Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как проконтролировать выполнение запущенного процесса? / 3 сообщений из 3, страница 1 из 1
27.03.2002, 09:35
    #32026292
Николай
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проконтролировать выполнение запущенного процесса?
Приветствую!
Я запускаю процесс из приложения процедурой CreateProcess.
И мне нужно дождаться его завершения.
Но дело в том, что он может "зависнуть" и тогда моя программа зависает тоже.

Вопрос: как можно задать таймаут или как-нть по-другому решить эту проблему?
...
Рейтинг: 0 / 0
27.03.2002, 14:51
    #32026336
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проконтролировать выполнение запущенного процесса?
Процедура WaiForSingleObject в последнем параметре как раз принимает этот таймаут.
...
Рейтинг: 0 / 0
26.04.2002, 14:11
    #32028971
Николай
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как проконтролировать выполнение запущенного процесса?
Спасибо за ответ.

А не могли бы мне помочь разобраться, как безусловно и корректно завершить этот процесс по тайм-ауту?
Я читал про ExitProcess, но там в качестве параметра используется код выхода процесса. Как его получить?
Если не трудно - напишите коротенький пример.

Всего наилучшего!
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как проконтролировать выполнение запущенного процесса? / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]