Описание функции


ProcessExists

Проверяет, существует ли указанный процесс.

ProcessExists('process')

Параметры

process Имя или PID процесса для проверки.

Возвращаемое значение

Успех:Возвращает PID процесса.
Ошибка:Возвращает 0, если процесс не существует.

Примечания

В качестве имени процесса указывается имя исполняемого файла без указания пути, например, 'notepad.exe' или 'winword.exe'
PID является уникальным числом, идентифицирующим процесс.

Процесс опрашивается приблизительно каждые 250 миллисекунд.

Функцию можно подключить через команду exect

См. также

ProcessClose, ProcessWait, ProcessWaitClose, WinExists, ProcessList

Примеры:
 Как создать кнопку?


exect=$var_s=ProcessExists('notepad.exe')?'запущен':'не~~запущен'||_ViewValues('$var_s') ;; проверяет запущен ли процесс "Блокнота"

exect=$var_p=ProcessExists('notepad.exe') iconw=$var_p||TCIMG.dll,9 ;; установить окна Notepad заданную иконку (передача команде PID окна)


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru