2010-4-11 22:56:05 阅读596 评论1 112010/04 Apr11
相信经过前面的文章,大家已经基本掌握了在获得一个需求后,如何去帮助文件里找到解决这个需求所要用到的函数的方法了,所以今后的文章讲不会讲的那么详细(啰嗦),如果还是有同学不太掌握解决需求的方法,请反复阅读前面的文章,学习下解决需求的方法.
在很多时候我们都有一个需求,那就是确定一个窗口的状态(激活,存在),下面就来说说关于窗口的操作.
确定一个窗口的状态首先就是要找到这个窗口,再判断这个窗口的状态.找到窗口最简单的方法就是通过窗口标题.
2010-3-14 23:38:54 阅读969 评论4 142010/03 Mar14
在上一篇里,我们成功的通过AU3控制鼠标打开了一个文本文件,现在我们想往这个文本文件里输入一些文字.
在'函数参考'中的'键盘控制管理'分类中我们找到了Send函数.
现在我们打开一个'新建文本文档',我们想用AU3来帮我们输入一些文字.
2010-2-27 22:16:17 阅读787 评论2 272010/02 Feb27
今天我们来讲一下AU3的一个基本而又重要的功能,自动控制.
所谓的自动控制就是我们通过编写AU3程序来让AU3代替我们去自动做一些事情(知道按键精灵的同学应该理解把)
现在,先在桌面上新建一个文本文档,我想让AU3帮我用鼠标双击打开他,既然要用到鼠标,那我们肯定是使用鼠标相关的函数,通过查找帮助文件,我们发现 函数参考 分类(AU3所有的内置函数都在这里了)下有一个 鼠标管理 分类,里面都是鼠标相关操作,继续看,我们发现了MouseClick,鼠标点击,ok就是他了.
2010-2-3 23:20:38 阅读241 评论4 32010/02 Feb3
相信大家都已经看了一遍前面的基础部分,如果看不懂,没关系,以后可以反复的看,没有谁是一遍就看懂的,下面我们就通过一个小程序来复习一下之前的一些基础概念.
想做一个东西,首先你会有一个大概的目标,然后由这个目标生成一些需求,就是想让这个软件有些什么功能.根据需求寻找思路,根据思路去找通过哪些函数可以实现你的思路,然后把函数通过自己的逻辑组织起来,最后就是不断的调试程序.
以上就是写一个程序大概的流程.
现在我想做的程序的需求是这样:可以让用户输入一些词 最后 把这些词显示出来. 很简单的需求,ok 需求定下来了 我们就要找思路.
思路就是提供一个给用户输入的对话框,通过这个思路,
2010-1-29 21:32:55 阅读200 评论4 292010/01 Jan29
啥叫函数,来个比喻.
你叫小胖去帮你买个鸡肉的汉堡包,小胖就去买了一个鸡肉的汉堡包回来了.
这个动作里,买汉堡包叫做函数,鸡肉叫做这个函数的参数,买回来的汉堡包就叫返回值 ,而小胖肯定就是电脑啦,你和小胖之间的对话,就叫语言.
对于内置函数来说我们并看不到他的源码,就是不知道他是怎么实现的,也就是你不必去关心小胖怎么去把汉堡包买回来,你只要看他买回来是不是鸡肉汉堡包就行了,这就是通过返回值可以知道函数的执行情况.
2010-1-28 21:54:46 阅读215 评论5 282010/01 Jan28
除了条件判断外,我们经常需要电脑去重复的执行一些动作,当然我们不可能把这些动作复制很多边,于是就有了循环结构.
循环结构是个语句块,在这个语句块中的语句都会循环.au3中有下面4种循环结构.
1.For <变量> = <开始> To <停止> [Step <步进值>]
语句 ...
Next
For循环,一般用在我们知道需要循环几次的情况下,我们现在需要显示5次信息对话框,我们就需要这样
2010-1-27 20:07:08 阅读258 评论1 272010/01 Jan27
条件选择简单的说就是两个字,如果.
程序就和我们的生活一样存在着肯定不确定因素,在生活中我们有着应对状况的逻辑,程序里也一样.
生活中: 如果 遇到红灯 就 停下 否则 过马路
程序中: If 条件 Then 行为 Else 另外一种行为
这里的条件为一个表达式,逻辑表达式的结果只可能有2个,不是真(true)就是假(false),通常我们用=,>,<等运算符来形成一个表达式.
2010-1-24 22:42:27 阅读172 评论3 242010/01 Jan24
运算符,我想上过小学的都知道吧,加减乘除就是运算符,即是用来运算的符号.
在程序中很显然只有加减乘除是不够的,所以我们来看下程序里常用的运算符.
| 运算符 | 详细信息 |
| = | 赋值,$var=5(赋值数字5给变量$var) |
| + | 加,10 + 20 (等于30) |
| - | 减,20 - 10 (等于10) |
| * |