wangjinxian 发表于 2009-4-14 04:33:22

这一行该怎么写

这一行该怎么写
各位朋友,问一个浅显的问题,这一行该怎么写 :
ControlClick("Adobe Photoshop CS 和 ImageReady CS 安装程序","",1)                                                                  实践证明失败
ControlClick("Adobe Photoshop CS 和 ImageReady CS 安装程序","取消","Button1")                                             实践证明失败
各位朋友,我觉得我写的挺对的,自动安装到这里就停住,大家给我看看那里不对呀

[ 本帖最后由 wangjinxian 于 2009-4-15 06:50 编辑 ]

lynfr8 发表于 2009-4-14 17:19:37

ControlClick("Adobe Photoshop CS 和 ImageReady CS 安装程序","",1)    ----这个当然失败了,语法错误

ControlClick("Adobe Photoshop CS 和 ImageReady CS 安装程序","取消","Button1")    -----这句从语法上的确没问题,个人感觉可能是窗口文本“取消”的问题,你试试换其他的可见文本可否?例如“下一步”...

如果还是不行,也可以尝试用send("!n")直接代替快捷键下一步的alt+n

如果还是不行
那我估计你是漏了一句
WinWaitActive("Adobe Photoshop CS 和 ImageReady CS 安装程序"","取消")
希望不是这种低级错误啦:face (29):

只能帮你这么多了,因为大家不可能去下载一个几百m的ps程序来帮你测试
但是可以肯定的是
脚本语法或者一些低级错误导致脚本无法继续是时不时发生的
尤其对于新手而言

lynfr8 发表于 2009-4-14 17:21:37

建议把所有你所写代码全部发上来,这样才好解决问题

wangjinxian 发表于 2009-4-15 06:49:47

大哥谢谢你了,对我很有帮助,在你的指点下,终于把这一关闯过去了,谢谢

wlsj 发表于 2009-4-15 15:21:16

菜鸟,学习了
页: [1]
查看完整版本: 这一行该怎么写