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

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

Ожидание выгружения процесса [D7, WinXP]


Destroyer ©   (2005-12-22 21:08:00) 

Выгружаю процесс с помощью:
TerminateProcess(HandleProc.hProcess,1);
Как дождаться полного завершения этого процесса?


Destroyer   (2005-12-22 23:12:00) [1]

Хотя, еще можно поискать этот процесс, если не найлен - значит всё. Спасибо за ответы.


DrPass   (2005-12-22 21:48:00) [2]


> begin...end ©   (22.12.05 21:34) [1]

Не поможет - TerminateProcess сразу ставит семафор на "завершен". Правда, по большому счету там и ждать особо нечего. Дескрипторы грохаются сразу, так что после вызова TerminateProcess уже можно смело считать процесс завершенным


begin...end   (2005-12-22 21:34:00) [3]

Не уверен, но, может быть, WaitForSingleObject?


Наверх

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