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

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

Как дождаться завершения процесса?


TStas ©   (2007-06-22 16:11:00) 

Чтобы дождаться завершения приложения есть АПИ-ф-ция. А для процессов есть что-то?


Однокамушкин   (2007-06-23 21:09:00) [1]

Вопрос, в чём разница между процессом и приложением, остался без ответа...


TStas   (2007-06-23 19:51:00) [2]

Функция, о которой писал я - не АПИ. Она найдена на просторах инета и как раз используер waitforsingleobject


DiamondShark   (2007-06-22 17:58:00) [3]

Интересно, и какая же это функция есть для приложений?


DrPass   (2007-06-22 16:46:00) [4]


> Чтобы дождаться завершения приложения есть АПИ-ф-ция. А
> для процессов есть что-то?

Хотелось бы сперва узнать, какая в твоем понимании между ними существует разница


Инс   (2007-06-22 16:29:00) [5]

А если нужно, чтобы при этом приложение не подвисало - то так:
Application.ProcessMassages;
while MsgWaitForMultipleObjects(1,ProcessHandle,false,INFINITE,QS_ALLINPUT) = WAIT_OBJECT_0 + 1 do Application.ProcessMassages;


homm   (2007-06-22 16:21:00) [6]

> Как дождаться завершения процесса?

Лучше всего используя Гугл.


Правильный Вася   (2007-06-22 16:13:00) [7]

waitforsingleobject


Наверх

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