|
Описание функции | |
| 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,'процесс~~существует') ;; ожидает запуска "Блокнота"