Статистика | Зарегистрировано на сайте: Всего: 51635
Онлайн всего: 1 Гостей: 1 Пользователей: 0
|
|
Каталог статей
Как мне запустить какую-нибудь программу? А как подождать, пока эта программа не отработает? Как выяснить, работает ли программа или уже зав
Nomadic рекомендует следующее: A: WinExec() или ShellExecute. У второй больше возможностей.
(SO): CreateProcess() в параметре process info возвращает handle запущенного процесса. Вот и делаешь WaitForSingleObject(pi.hProcess, INFINITE);
(AA): (Win16) Delay можно взять из rxLib.
handle := WinExec(...); if handle >= 32 then
while GetModuleUsage(handle) > 0 do Delay( nn );else
raise ....
|
Категория: API | Добавил: Lerka (22 Ноя 2012)
|
Просмотров: 559
| Рейтинг: 1.0/
7
Оштрафовать
| Жаловаться на материал |
|
|