2014-07-13 58 views
0

我有一个可以工作的AutoIt脚本。 我需要更新脚本以打开应用程序并在某些窗口中按下某些按钮。 唯一可行的是运行应用程序:RunWait(exe file)。 当应用程序正在运行时,我需要在弹出的窗口上单击确定按钮,然后单击下一个窗口上的另一个按钮,但所有这些都不起作用。Autoit脚本不工作

RunWait(exe file) 
WinWaitActive("win title","",10) 
ControlCommand("win title","",1,"check","") 

这是不工作的部分。

回答

1

首先, 点使用RunWait(),而是使用的run()。 RunWait将等待,直到应用程序关闭。 使用AutoItWindowInfo工具为了找到您要操作的控件的信息。

例子:

ControlClick("[CLASS:Notepad]", "", "[CLASS:Edit; INSTANCE:1]") 

还可以使用

Opt("WinSearchChildren", 1) ;0=no, 1=search children also 

这将确保您的脚本可以看到的子窗口。

+0

非常感谢您的答复。我会尝试... –