在我要自动选择的应用程序中有一个“测试”按钮。 我正在使用VBScript,并尝试过“ ALTt”(t是按钮文本中带下划线的字符)和“ {ENTER}”,但它只是突出显示了按钮,实际上并未选择它。
这是脚本:
OnElementChanged
或
Set WshShell = WScript.CreateObject("WScript.Shell")
Set oShell = CreateObject("WScript.Shell")
WshShell.AppActivate "IMPORT"
WshShell.SendKeys "ALTt"
不幸的是,如上所述,这只是突出显示了按钮。 我也尝试过使用波浪号字符来代替“ {ENTER}”,但是产生的结果相同。
答案 0 :(得分:0)
我认为Space可以在焦点对准后也“按下”按钮,您可以尝试一下。
就发送ALT而言,请查看Microsoft documentation for SendKeys statement,您应该根据此发送%t
。