找回密码
 加入
搜索
查看: 7788|回复: 18

如何模拟鼠标单击取消某个选项

[复制链接]
发表于 2008-10-9 15:20:31 | 显示全部楼层 |阅读模式
如附件中图所示,我想用au3模拟鼠标单击取消其中的选项,并且取消以后,单击完成按钮,以关闭画面,我看来论坛某位高手发的贴子,其中MouseClick("left", 758, 29, 1)
MouseClick("left", 628, 30, 1)
MouseClick("left", 546, 35, 1)
这几句不知道是不是模仿鼠标单击,如倮是的话,后面的数字是什么意思,是不是坐标,又如何知道某个选项的坐标,如果电脑的分辩率不一样,这个坐标会不会变









Opt("MouseCoordMode", 1)
run("TTPlayer_5.1.0_YlmF.exe")
WinWait("安装 - 千千静听","欢迎使用 千千静听 安装向导")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton2")
WinWait("安装 - 千千静听","许可协议")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton3")
WinWait("安装 - 千千静听","信息")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton3")
WinWait("安装 - 千千静听","选择目标位置")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton4")
WinWait("安装 - 千千静听","选择组件")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton4")
WinWait("安装 - 千千静听","选择开始菜单文件夹")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton5")
WinWait("安装 - 千千静听","选择附加任务")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton5")
WinWait("安装 - 千千静听","准备安装")
Send("{enter}")
WinWait("千千静听 - 选项","关联音频文件以及创建快捷方式")
WinActivate("千千静听 - 选项","关联音频文件以及创建快捷方式")
MouseClick("left", 758, 29, 1)
MouseClick("left", 628, 30, 1)
MouseClick("left", 546, 35, 1)
WinWait("安装 - 千千静听","信息")
ControlClick("安装 - 千千静听","下一步(&N) >","TButton5")
WinWait("安装 - 千千静听","千千静听 安装向导完成")
Send("{TAB}{SPACE}")
ControlClick("安装 - 千千静听","完成(&F)","TButton5")

本帖子中包含更多资源

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

×
发表于 2008-10-13 20:40:17 | 显示全部楼层
发表于 2008-11-5 11:56:44 | 显示全部楼层
笨办法几下TAB,空格。。。
发表于 2008-12-14 20:27:57 | 显示全部楼层

Try ControlClick too

ControlClick ( "title", "text", controlID [, button [, clicks [, x [, y ]]]] )
find the properties via AutoIt Window Info, like this [CLASS:Button; INSTANCE:1]...
发表于 2008-12-15 10:04:48 | 显示全部楼层
Send("{SPACE}{TAB}{TAB}{SPACE}")
发表于 2008-12-15 10:05:48 | 显示全部楼层
还有按照2楼的方法,可以不受分辨率影响的
发表于 2009-1-9 13:39:39 | 显示全部楼层
直接对指定窗口的ID执行操作,不管窗口在哪,都能点击,准确率100%
相关函数参考:
ControlClick
ControlCommand
至于如何使用,参看帮助。
ControlClick ( "标题", "文本", 控件ID [, 按键 [, 点击次数 [, X坐标 [, Y坐标 ]]]] )
ControlCommand ( "窗口标题", "窗口文本", 控件ID, "命令" [, "选项"] )
发表于 2009-2-21 17:44:49 | 显示全部楼层
不顶不行,不学更不行!













          wetgreyht
        发表于 2009-5-7 13:01:22 | 显示全部楼层
        除了顶还是顶!
        发表于 2009-5-8 20:34:27 | 显示全部楼层
        呵呵。学习先呀。谢谢你们指教
        发表于 2009-7-21 17:16:13 | 显示全部楼层
        呵呵。新搜上路。学习拉
        发表于 2009-7-21 23:16:44 | 显示全部楼层
        这个问题我也遇到过,确实把我难倒了
        发表于 2009-7-27 17:10:28 | 显示全部楼层
        不错。。。。学到了。。。
        发表于 2009-7-27 17:10:32 | 显示全部楼层
        不错。。。。学到了。。。
        发表于 2009-7-28 18:17:32 | 显示全部楼层
        学习了~
        您需要登录后才可以回帖 登录 | 加入

        本版积分规则

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

        GMT+8, 2024-9-22 14:26 , Processed in 0.098669 second(s), 25 queries .

        Powered by Discuz! X3.5 Licensed

        © 2001-2024 Discuz! Team.

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