找回密码
 加入
搜索
查看: 4547|回复: 8

[系统综合] [已解决]关于PDFCreator安装向导中安装后显示帮助复选框的问题

  [复制链接]
发表于 2012-3-21 20:22:57 | 显示全部楼层 |阅读模式
本帖最后由 fuinei 于 2012-3-22 12:19 编辑

各位好,今天在练习写自动安装PDFCreator1.31脚本时遇到了一个问题,安装向导最后一步中的"安装后显示帮助"的复选框使用AU3info或afan版主的AU3.WProbe窗口信息探测器都无法获取精确的控件信息,从工具中只能探测到一个范围较大的名为CheckListBox,该控件使用ControlClick和Controlcomand均无法取消其复选框,请问有没有什么比较好的方法可把复选框改为uncheck状态呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +15 收起 理由
afan + 15 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2012-3-21 20:59:22 | 显示全部楼层
WinWaitActive("安装向导 - PDFCreator","完成 PDFCreator 安装")
Send("{TAB}{SPACE}")   ;用TAB切换到复选框,并用空格键取消
Send("!f")

评分

参与人数 1金钱 +10 收起 理由
afan + 10

查看全部评分

发表于 2012-3-21 21:12:08 | 显示全部楼层
WinWaitActive使用自动控件,vb可以实现
发表于 2012-3-21 21:46:01 | 显示全部楼层
ControlClick ("安装向导 - PDFCreator","","TNewCheckListBox1","Left",1,10,9)

评分

参与人数 1金钱 +10 收起 理由
afan + 10

查看全部评分

 楼主| 发表于 2012-3-21 22:14:47 | 显示全部楼层
谢谢地平线兄的提醒,当控件无法使用时使用按键代替是一个不错的方法;谢谢zch11230兄的指导,在控件中加入坐标估计可行,明天到公司后使用虚拟机测试再更新结果。
发表于 2012-3-22 08:59:53 | 显示全部楼层
这个工具不会呀
发表于 2012-3-22 12:13:52 | 显示全部楼层
本帖最后由 Ycxw2008 于 2012-3-22 12:20 编辑

最后一步应该是窗口不在激活状态下你就发送点击按钮了
可以稍微等下,或者WinActivate切换下试试
你可以安装到最后一步 先别动 试试看

评分

参与人数 1金钱 +10 收起 理由
afan + 10

查看全部评分

 楼主| 发表于 2012-3-22 12:19:09 | 显示全部楼层
使用按键和含坐标的ControlClick均测试成功,谢谢指导!
发表于 2015-9-14 00:45:28 | 显示全部楼层
顶一个  呵呵
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 09:40 , Processed in 0.081793 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表