关于ControlTreeView的问题!
这个问题有人提过,在http://www.autoitx.com/forum.php?mod=viewthread&tid=6449
但无人解答,原帖也不能回复了,所以我再次提起这个问题希望能够有人关注。
经过我的实验,
ControlTreeView()函数的参数之中Uncheck和Check都无效,其他的倒是有效,现在只能采用原帖之中先select再发送空格的方式来实现,这个问题是怎么回事?有人反映给作者吗? 应该不是bug,因为对例子中自己建立的控件操作时是正常的。
我是在对verycd的安装程序操作时出现问题的,可能这些安装程序的原因。 "Check", "项目" 选中项目 (如果项目支持选中).
"Uncheck", "项目" 取消项目选中状态 (如果项目支持选中).
注意看括号内! 学习了!!!!!!! "Check", "项目" 选中项目 (如果项目支持选中).
"Uncheck", "项目" 取消项目选中状态 (如果项目支持选中) ...
gzh888666 发表于 2011-9-20 19:10 http://www.autoitx.com/images/common/back.gif
如图,emule安装程序的第三步。
#0为“电驴主程序”选项,不支持选中。
#1为“建立快捷方式”选项,支持选中。
但是下列语句无效:
ControlFocus("VeryCD 电驴 1.1.14 Build 100625 安装","","")
ControlCommand("VeryCD 电驴 1.1.14 Build 100625 安装","","", "Uncheck", "#1")
而下列语句可以实现取消#1的选中:
ControlFocus("VeryCD 电驴 1.1.14 Build 100625 安装","","")
ControlCommand("VeryCD 电驴 1.1.14 Build 100625 安装","","", "Select", "#1")
Send("{SPACE}")
还是搞不懂这是怎么回事。 如图,emule安装程序的第三步。
#0为“电驴主程序”选项,不支持选中。
#1为“建立快捷方 ...
speedneeder 发表于 2011-9-21 14:30 http://www.autoitx.com/images/common/back.gif
Send("{TAB}")
send("{SPACE}")
配合使用吧!肯定能点击到。这样最省事!也完全满足你的需要!
页:
[1]