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

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

Как узнать полностью ли запустилось чужое приложение?


Rumin ©   (2007-08-03 13:25:00) 

Есть приложение которое запускаю при помощи ShellExecute
нужно зделать паузу в моей программе до тех пор пока оно не будет готово к работе, делаю ето с Sleep(7000); взял просто время с запасом, но ето не выход, так как теряется время. Кто подскажет как оптимизировать ето дело? Может приложение отсылает какоето сообщение системе когда оно готово и ето сообщение можно както отследить?


Rumin   (2007-08-03 13:41:00) [1]

Спасибо вам!


Двигатель внешнего сгорания   (2007-08-03 13:31:00) [2]

Либо ShellExecuteEx/CreateProcess + WaitForInputIdle.


Двигатель внешнего сгорания   (2007-08-03 13:28:00) [3]

Самое простое - запускай приложение, используя WinExec.


Наверх

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