发送键不工作自定义应用程序在自动It



我想打开我的应用程序myprogram.exe并点击tab。我写了下面的脚本

Local $Pid = ShellExecute("C:Program FilesmyProgram.exe","-a arg","","")
Sleep(5000)
Send("{TAB}")

但是它不起作用。我的应用程序打开,它工作,如果我手动按TAB。但是它不通过脚本接受任何密钥。

我用记事本试了同样的事情,它工作没有任何问题

Local $Pid = ShellExecute("notepad.exe","","","")
Sleep(5000)
Send("{TAB}")

确保窗口与WinActivate有焦点

也如建议尝试controlsend或controlclick,如果这些不工作,它是正确的,因为你试图访问的程序不采取模拟输入

相关内容

  • 没有找到相关文章

最新更新