Re: как узнать отработала ли внешняя программа??
От: Алексей Владимирович Миронов Россия  
Дата: 04.04.03 01:51
Оценка:
Здравствуйте, Starter, Вы писали:

S>Программа запускает vbscript используя функцию

S>ShellExecute(NULL, NULL, vbsfile, NULL, NULL, SW_SHOWNORMAL);
S>Как мне узнать, когда он отработает, чтобы удалить его?

По-моему, лучше вместо ShellExecute использовать ShellExecuteEx. Эта функция предоставляет HANDLE процесса, который можно использовать в WaitForSingleObject или периодически дергать GetExitCodeProcess.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.