OlegDenisov
Новичок
- Сообщения
- 8
- Репутация
- 0
Вопрос следующий - когда программа активна всё работает без проблем, но в неактивную (свернутую) программу ничего не отправляется - должно ли туда вообще что-то отправляться если программа неактивна? Использовавшийся код ниже, вроде очень прост, никаких заморочек.
Достаточно много здесь на форуме обсуждалось уже про данную функцию, но четкого ответа так и не было.
Код:
$aWinList = WinList('proga')
$pid = WinGetProcess("proga")
For $i = 1 To $aWinList[0][0] Step +1
If WinGetProcess($aWinList[$i][1]) = $Pid Then
ControlSend($aWinList[$i][1], '', '', '{ENTER}')
ControlSend($aWinList[$i][1], '', '', '{TAB}')
ControlSend($aWinList[$i][1], '', '', '{F1}')
Sleep(1000)
ExitLoop
EndIf
Next
Достаточно много здесь на форуме обсуждалось уже про данную функцию, но четкого ответа так и не было.