我有一个可行的AutoIt脚本。
我需要更新脚本以打开一个应用程序并在某些窗口中按某些按钮。
唯一有效的是运行应用程序:RunWait(exe file)
。
当应用程序运行时,我需要单击弹出窗口上的“确定”按钮,然后单击下一个窗口上的另一个按钮,但所有这些按钮都不起作用。
RunWait(exe file)
WinWaitActive("win title","",10)
ControlCommand("win title","",1,"check","")
这是不起作用的部分。
答案 0 :(得分:1)
首先, 点使用 RunWait(),而不是使用运行()。 RunWait将等待应用程序关闭。 使用AutoItWindowInfo工具查找要操作的控件的信息。
示例:
ControlClick("[CLASS:Notepad]", "", "[CLASS:Edit; INSTANCE:1]")
也可以使用
Opt("WinSearchChildren", 1) ;0=no, 1=search children also
这将确保您的脚本可以看到子窗口。