Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ПРИВЕТ ВСЕМ!!! Как узнать: есть ли дочерние процессы


@andrew ©   (2002-09-19 15:31:00) 

Хочу на OnCloseQuery проверять: если есть, то CanClose:=false, MessageBox(туда-сюда сначала закройте и т.д.). Спасибо.


Yegor Derevenets   (2002-09-19 17:33:00) [1]

GetProcessTimes - проверять время выхода.
Еще можно попробовать WaitForSingleObject, а вообще - FAQ надо читать.

PS Когда же руки у меня дойдут выложить Run?


@andrew   (2002-09-19 16:05:00) [2]

>Alx2
И уже не в первый раз... :-)
Спасибо. Буду копать.


Alx2   (2002-09-19 15:43:00) [3]

В общем случае поможет раздел "Process Walking" Win 32 Developer"s Reference


Alx2   (2002-09-19 15:36:00) [4]

Если процессы запускаются из твоего процесса, то можно хранить их хэндлы и в OnCloseQuery проверять ExitCode у порожденных процессов.


Наверх

Титульная страница Поиск, карта сайта Написать письмо