Описание функции | |
ProcessWait |
Приостанавливает выполнение утилиты до тех пор, пока не появится указанный процесс.
ProcessWait('process'[,timeout=0])
Параметры
process | Имя процесса. |
timeout |
[необязательный] Время ожидания появления процесса (в секундах). По умолчанию скрипт ждёт бесконечно долго. |
Возвращаемое значение
Успех: | Возвращает PID процесса. |
Ошибка: | Возвращает 0, если время ожидания истекло. |
Примечания
В качестве имени процесса указывается имя исполняемого файла без указания пути, например, 'notepad.exe' или 'winword.exe'См. также
ProcessClose, ProcessExists, ProcessWaitClose, RunWait, WinWait, WinWaitActive, ProcessList, RunAsWait, WinGetProcess
Примеры: | Как создать кнопку? |
exect=ProcessWait('notepad.exe',3)||MsgBox(4096,Null,'процесс~~существует') ;; ожидает запуска "Блокнота"