好文档 - 专业文书写作范文服务资料分享网站

AU3窗口信息工具的使用

天下 分享 时间: 加入收藏 我要投稿 点赞

AU3窗口信息工具的使用

2010-02-27 22:16:17| 分类: 默认分类 | 标签: |字号大中小 订阅 今天我们来讲一下AU3的一个基本而又重要的功能,自动控制.

所谓的自动控制就是我们通过编写AU3程序来让AU3代替我们去自动做一些事情(知道按键精灵的同学应

该理解把)

现在,先在桌面上新建一个文本文档,我想让AU3帮我用鼠标双击打开他,既然要用到鼠标,

那我们肯定是使用鼠标相关的函数,通过查找帮助文件,我们发现 函数参考 分类(AU3所有的内置函数都在这里了)下有一个 鼠标管理 分类,里面都是鼠标相关操作,继续看,我们发现了MouseClick,鼠标点击,ok就

是他了.

我们来看他的函数说明

MouseClick ( \按钮\坐标, Y坐标 [, 点击次数 [, 速度 ]]] )

我们可以看到 除了第一个参数以外,其他都是可选参数,也就是说你不给出方括号内的参数,函数也能工作

1. MouseClick(\) 如果只这样写,也可以通过编译,执行.意思是在鼠标当前位置点击一下左键,这显然不能满足我们的要求,我

们想AU3去双击我们的新建文本文档.

看第二第三个参数,X坐标, Y坐标.相信顺利通过九年制义务教育的同学都知道,坐标就是通过X坐标和Y坐

标来确定的,那么我们怎么知道我们的新建文本文档的坐标是多少呢

这时候我们在AU3安装目录里打开(也可以在AU3工具箱内打开),这时候打开了窗口信息工具

这时候鼠标点住,查询工具的准星拖动鼠标至 新建文本文档上,松开鼠标

然后点击窗口信息工具的 鼠标 页

这时候我们看到 鼠标 页里的坐标属性 已经有值了,这就是我们刚才取的 新建文本文档 在我们电脑屏幕

上的坐标,当然你的文档在桌面上的位置和我不同,所以这里的值也会不同.

得到了他的位置我们就可以去点击他了. 1. MouseClick('left', 110, 571) 我们运行了一下后发现,只是选中了 新建文本文档,而不是我们想要的双击打开,这时候我们发现了第四个

参数,\点击次数\

1. MouseClick('left', 110, 571, 2) 再运行,终于成功的双击打开了 新建文本文档了. 到此 我们的需求就算实现了,但是实现结果是鼠标飘过

去然后点击.似乎我们并不想这样,我们需要鼠标直接去点击.

我们来看MouseClick的最后一个参数\移动速度\那这个速度到底应该怎么设置呢,我们来看参数说明: [可选参数] 鼠标移动速度,可设数值范围在 1(最快)和 100(最慢)之间.若设置速度为 0 则立即移动鼠标到

指定位置.默认速度为 10.

通过说明我们可以了解到,如何我们需要鼠标立即移动过去就设置为0.

1. MouseClick('left', 110, 571, 2, 0) 运行一下后发现只有一个字 爽.

至此我们已经完成一个解决需求的完整流程: 产生需求-->分析需求-->组织思路-->根据思路寻找函数-->根

据函数说明设置参数完成思路-->修改已经完成的程序达到更好的效果.

虽然只有一句代码,但是以上的文章却已经从无到有的详细解释了一边,希望大家可以学习到这种方法, 而

不是直接复制一些代码去实现某些功能,学会了方法,任何需求都可以简单的应对.

AU3窗口信息工具的使用

AU3窗口信息工具的使用2010-02-2722:16:17|分类:默认分类|标签:|字号大中小订阅今天我们来讲一下AU3的一个基本而又重要的功能,自动控制.所谓的自动控制就是我们通过编写AU3程序来让AU3代替我们去自动做一些事情(知道按键精灵的同学应该理解把)现在,先在桌面上新建一个文本文
推荐度:
点击下载文档文档为doc格式
7ste51hf0g7f1wk0kidx
领取福利

微信扫码领取福利

微信扫码分享