看了介绍,知道了一些用处,但是我们一般都把这个脚本语言用来干什么?它和其它的语言相比有哪些特点?我们为什么要学习它?
我们一般将它用来作一些自动化的操作,因为Autoit一开始就是设计用来AUTO的。当然,现在它也可以有界面,可以编译成独立且小巧的EXE运行。看起来它和VB差不多,它可以操作IE,WORD,EXCEL,数据库,还可以操作标准的WINDOWS控件——这本就是它的基本功能。也可以模拟按键。下面给出一个带有界面,有BUTTON,有INPUT的小程序。
这个小程序带有一个函数,就是定义在func.....endfunc里面。消息循环在while....wend里面。接收到$button1被按下的消息,就会执行f()。include主要用来包含需要的文件,下面的界面代码,由KODA生成,可以在工具箱里找到。这样的程序有个小缺点,就是每次都会在系统的通知区域出现一个AU3的图标,而且点击这个图标,脚本执行会停下来。不过我们可以在脚本里加入:Opt ("TrayIconHide",1)来去掉这个显示。多看帮助,大家可以发现,这是一个简单有趣的小东西,而且它还可以使用COM对象,大家可以到坛子里看到更多的牛人写的东西。听说官方坛子已经有人开发出了用AU3写WEB脚本的解释程序。