fuinei 发表于 2012-3-21 20:22:57

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

本帖最后由 fuinei 于 2012-3-22 12:19 编辑

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

地平线 发表于 2012-3-21 20:59:22

WinWaitActive("安装向导 - PDFCreator","完成 PDFCreator 安装")
Send("{TAB}{SPACE}")   ;用TAB切换到复选框,并用空格键取消
Send("!f")

mjpop 发表于 2012-3-21 21:12:08

WinWaitActive使用自动控件,vb可以实现

zch11230 发表于 2012-3-21 21:46:01

ControlClick ("安装向导 - PDFCreator","","TNewCheckListBox1","Left",1,10,9)

fuinei 发表于 2012-3-21 22:14:47

谢谢地平线兄的提醒,当控件无法使用时使用按键代替是一个不错的方法;谢谢zch11230兄的指导,在控件中加入坐标估计可行,明天到公司后使用虚拟机测试再更新结果。

redapple2008 发表于 2012-3-22 08:59:53

这个工具不会呀

Ycxw2008 发表于 2012-3-22 12:13:52

本帖最后由 Ycxw2008 于 2012-3-22 12:20 编辑

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

fuinei 发表于 2012-3-22 12:19:09

使用按键和含坐标的ControlClick均测试成功,谢谢指导!

yhdjy025 发表于 2015-9-14 00:45:28

顶一个呵呵
页: [1]
查看完整版本: [已解决]关于PDFCreator安装向导中安装后显示帮助复选框的问题