找回密码
 加入
搜索
查看: 1926|回复: 7

我是初学想问个很问题

[复制链接]
发表于 2008-5-6 00:12:01 | 显示全部楼层 |阅读模式
我在很努力的学习中。。

我在学习过程中,遇到这样一个问题
比如我在实现自动安装的过程中,有个界面是有多个选项然后我要把一些没用的选项取掉
但是他没有快捷键,而是用√来代替的,我该怎么去处理去增加和去掉那些选项!

[ 本帖最后由 我是电脑 于 2008-5-6 03:14 编辑 ]
发表于 2008-5-6 00:22:56 | 显示全部楼层
用这个试试 ControlCommand
 楼主| 发表于 2008-5-6 00:23:16 | 显示全部楼层
麻烦各位了,虽然我很苯。希望大家帮帮我
 楼主| 发表于 2008-5-6 00:24:20 | 显示全部楼层
能写具体点吗?
我真的是一点不懂。。
我还在看帮助说明,一边实践一边学呢
发表于 2008-5-6 01:46:25 | 显示全部楼层
2楼 的方法是一种,比较精确

最简单的用
\autoit3\SciTe\ScriptWriter\AU3Record.exe
录制操作、等到代码后自己修改一下
注:Opt("MouseCoordMode",0) 要保留、坐标相对软件界面

还有一种模拟按键(过程建议锁定键盘鼠标)
send("{tab 4}");次数根据实际情况而定
send("{space}");原来没选中的就选中了,反之则否
 楼主| 发表于 2008-5-6 02:25:13 | 显示全部楼层

问题已经解决。。

5yun 帮我解决的。。。
全部的代码
$program = "winzip90.exe"
Run($program)
WinWaitActive("WinRAR","安装")
ControlClick("WinRAR","安装","Button2")
WinWaitActive("WinRAR","我要安装此工具")
ControlClick("WinRAR","安装","Button2")
ControlClick("WinRAR","安装","Button1")
WinWaitActive("WinRAR","确定")
ControlClick("WinRAR","确定","Button21")
ControlClick("WinRAR","确定","Button27")
WinWaitActive("WinRAR","完成")
ControlClick("WinRAR","完成","Button1")
WinWait("WinRAR", "", 5)
WinClose("WinRAR")
发表于 2009-8-13 07:02:26 | 显示全部楼层
Send("{tab 1}")
Send("{space}")
发表于 2009-9-11 18:00:11 | 显示全部楼层
正好用到~学习学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2025-1-12 13:12 , Processed in 0.071360 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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