ma2553047 发表于 2012-5-1 21:13:14

ControlClick怎么对editplus无效啊

本帖最后由 ma2553047 于 2012-5-1 21:40 编辑

run("setup.exe")
winwaitactive("EditPlus Setup")

ControlClick("EditPlus Setup","","")
winwaitactive("Select Installation Directory""")
ControlClick("EditPlus Setup","","")


如图所示
我想选择的是cancle按钮

user3000 发表于 2012-5-1 21:22:59

回复 1# ma2553047

按钮等文字中, 如果某字母标志有下划线, 那么意味该操作有相应的组合快捷键 ALT+此字母
如图中两个按钮,前者快捷键是 ALT+S ; 后者: ALT+C
当安装窗口激活后直接发送相应快捷键即可.

netegg 发表于 2012-5-2 01:07:37

回复 2# user3000

lz用的是control,不是send

netegg 发表于 2012-5-2 01:08:24

本帖最后由 netegg 于 2012-5-2 08:18 编辑

回复 1# ma2553047

窗口标题是select installation directory

loushan 发表于 2012-5-2 13:46:50

试试 controlsend()

netegg 发表于 2012-5-2 14:20:32

回复 5# loushan
和这个貌似没什么关系,那个窗口标题不对

loushan 发表于 2012-5-3 01:02:09

额,仔细看了下,LZ的CONTROLCLICK 没写坐标。。

netegg 发表于 2012-5-3 05:06:44

回复 7# loushan
去看帮助吧,坐标本身就是可选参数

ControlClick("Select Installation Directory","","Button9")

chiron_shen 发表于 2012-5-4 06:22:24

回复 1# ma2553047
winwaitactive("Select Installation Directory","") 少个逗号吧

xlj310 发表于 2012-5-8 07:53:57

4楼正解,貌似被忽视了!

ma2553047 发表于 2012-5-20 19:19:56

回复 9# chiron_shen


    谢谢啊 貌似就是这个问题啊
页: [1]
查看完整版本: ControlClick怎么对editplus无效啊