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


WinGetProcess

Получает идентификатор процесса (Process ID, PID), связанного с указанным окном.

WinGetProcess('title'[,'text'])

Параметры

title Заголовок/дескриптор/класс окна. См. заголовки и текст окон.
text [необязательный] Текст окна.

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

Успех:Возвращает идентификатор процесса в виде числа (PID).
Ошибка:Возвращает -1.

Примечания


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

См. также

ProcessWait, ProcessWaitClose, ProcessList

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


exect=$var_ipid=WinGetProcess('[CLASS:TTOTAL_CMD]')||_ViewValues($var_ipid) ;; получить PID процесса Total Commander

exect=$var_ipid=WinGetProcess('[CLASS:TTOTAL_CMD]') cmdbt=PowerShell~~-Command~~Get-Process~~-id~~$var_ipid|fl~~*~~-Force|Format-List|Out-String~~-Width~~4096||0||redir<1> anf2d=$GLOBALCMDBT||2||??ps3||begin<0> GLOBALANF2D<a> ;; получить информацию процесса Total Commander


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