Форум: "Основная";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
ВнизПроверка, работает ли еще программа? Найти похожие ветки
← →
Oleg__ (2003-04-16 11:18) [0]Подскажите, пожалуйста, как проверить, работает ли все еще какая-либо программа, запущенная через ShellExecute вернувшая указатель на нее, если имя ее не известно?
Использование CreateProcess а затем WaitForSingleObject невозможно из-за зависания запускаемой программы. Кто-нибудь встречался с таким? (проверялось под Win"98 и Win2k)...
← →
Chlavik (2003-04-16 11:52) [1]Есть два варианта (я так делаю):
While WaitForSingleObject(hProcess,50)=WAIT_TIMEOUT do Application.ProcessMessages;
или
repeat
application.ProcessMessages;
GetExitCodeProcess(hProcess,ExitCode);
Until ExitCode <> STILL_ACTIVE;
← →
Chlavik (2003-04-16 11:53) [2]Можеш кончно и поток для WaitForSingleObject создать...
← →
Oleg__ (2003-04-16 12:59) [3]> Chlavik
Спасибо, пошло...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c