[已解决]请教:controlclick为何无操作呢?
本帖最后由 acbs 于 2010-4-17 22:34 编辑Run("1.exe")
WinActivate("WinRAR 自解压文件")
ControlSetText("WinRAR 自解压文件","","Edit1","D:\桌面\123")
ControlClick("WinRAR 自解压文件","","Button2")
Sleep("3000")
;Send("{Enter}")
简单的几句代码,可是只是运行了自解压文件1.exe,然后就不动了,使用下面的send可以正常,
但我想知道上面的那句为啥不行,请大家指点一下。 其中1.exe就是使用winrar压缩的一个自解压文件,我测试的就是将这个自解压文件解压到指定的位置。 是不是漏了按键和点击次数啊?
ControlClick("WinRAR 自解压文件","","Button2","primary","1") 谢谢楼上的。可能是需要加延时,看了一贴,改了一下可以了。
Run("1.exe")
Sleep("2000")
WinActivate("WinRAR 自解压文件")
Sleep("2000")
ControlSetText("WinRAR 自解压文件","","Edit1","D:\桌面\123")
Sleep("2000")
ControlClick("WinRAR 自解压文件","","Button2","left")
;Send("{Enter}")
页:
[1]