分享好友 编程语言首页 频道列表

用autoit编写第一个脚本(HelloWorld)

autoit  2015-06-27 12:330

 

(注意:如果您已经安装了 SciTe 编辑器,它将会代替系统自带的记事本来编辑脚本。)

首先打开你要创建脚本的文件夹,点击鼠标右键然后在菜单中选择 新建 / AutoIt v3 Script

用autoit编写第一个脚本(HelloWorld)

 

把脚本文件命名为helloworld.au3。注意扩展名应为.au3——这说明该文件是 AutoIt v3 脚本。

用autoit编写第一个脚本(HelloWorld)

 

我们已经创建了脚本文件了,现在要做的就是对此脚本进行编辑使其具有我们需要的功能。在helloworld.au3这个脚本文件上点击鼠标右键然后在菜单中选择Edit Script

用autoit编写第一个脚本(HelloWorld)

 

接着将会使用记事本程序来打开此脚本,您会看到类似这样的内容:

用autoit编写第一个脚本(HelloWorld)

 

您看到的代码只不过是方便组织脚本的注释。里面还提示了可供以后使用的“选项”。这些代码的每一行都以分号开头,因此它们将被解释为脚本的注释(也就是会被忽略),这和DOS下的批处理文件中指定由DOS忽略的命令行类似。

 

好了,现在我们来告诉AutoIt要做的事就是显示一个信息框——可用 MsgBox 函数实现。

在代码底部添加以下内容:

 

MsgBox(0, "指南", "Hello World!")

 

所有的函数都带有参数,MsgBox 函数带有三个参数——标识、标题和信息。标识中的号码用以改变信息框的显示风格——我们现在试试用0。标题和信息都是字符串参数——在AutoIt中要使用字符串必须为文本附上双引号或单引号,也就是说"This is some text" 或 'This is some text'都行。

保存脚本并关闭记事本。现在您已经写出了您自己的第一个AutoIt脚本了!要运行这个脚本只需简单地双击helloworld.au3文件即可(也可以使用右键点击该脚本然后在菜单中选择 Run Script)。

您应该会看到这样的信息框:

用autoit编写第一个脚本(HelloWorld)

 

现在我们来研究研究 MsgBox 函数里 标识 这个参数。在该函数的指南页中我们看到列出了许多数值,都是用来改变信息框的显示样式的。如果值为0则会显示一个只带有一个确定按钮的简洁的信息框。如果值为64则将显示一个带有感叹号图标的信息框。

再次打开脚本进行编辑,把参数从0 改为 64:

MsgBox(64, "指南", "Hello World!")

 

运行脚本将出现这样的信息框:

用autoit编写第一个脚本(HelloWorld)

 

您可以自己进行试验,看看标识参数设置不同的值会得到什么结果。请记住,如果需要应用一个以上的标识的值,只需把那些值加起来即可。

查看更多关于【autoit】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
AutoIT写的禁止QQ运行的程序代码
autoit的东西,确实不错,推荐大家学习之,最近没时间,稍后我们一起学习

0评论2015-06-27112

autoit3最新汉化版下载
想运行.au3的朋友必备,因这个东西,确实不错,我们提出程序的最低版本都基本是autoit3

0评论2015-06-27124

QQ向陌生人聊天的autoit脚本
直接输入对方的qq号即可和对方交谈的autoit脚本,没什么技术含量,就是需要掌握下autoit的相关知识

0评论2015-06-2796

autoit命令行参数说明
命令行参数 AutoIt 脚本程序可通过命令行调用,当我们传递命令行参数到脚本中的时候会有一个特殊的数组 $CmdLine 保存相关数据。

0评论2015-06-2752

Aut2Exe编译au3脚本为可执行文件
把AutoIt的.au3脚本文件编译成可独立运行的程序当然是可实现的,这样就可以使得编译后的程序得以在没有安装AutoIt(或者说没有AutoIt3.exe这个解释程序)的机器上运行。

0评论2015-06-2757

autoit自定义函数
所谓函数是指可在脚本中调用并实现特定“功能”的代码片段。在 AutoIt 中有两种函数,包括 内建函数 和 自定义函数。

0评论2015-06-27132

autoitGUI相关知识
AutoIt 脚本可创建(由窗口及其控件组成的)简单的图形用户界面(GUI)。

0评论2015-06-2770

autoitHotKeySet函数
HotKeySet 设置一个可调用某用户函数的热键。

0评论2015-06-2771

autoitInputBox函数
显示以一个输入框以供用户输入数据。InputBox ( "标题", "提示信息" [, "默认数据" [, "密码字符" [, 宽度, 高度 [, 左边, 上边 [, 超时时间]]]]] )

0评论2015-06-2773

autoit入门教程小结第1/5页
对于听说过autoit脚本的朋友,下面的入门教程是个不错的教材,建议大家看看

0评论2015-06-27150

AutoIt3和按键精灵的功能对比第1/2页
AutoIt3和按键精灵的比较 无其他的意思,刚看到,顺手转了过来,给想学AUtoIT的同志看看,以下是国内(AutoIT )二位高手的评价(本论坛高手也多,只是一直默默无闻,象几位版主

0评论2015-06-27127

Au3截取腾讯天气的脚本
腾讯的天气是相当的准呀.而且还有实时天气, 今天把它给应用上了,附上源代码抛砖引玉.

0评论2015-06-27133

飞信的CMD命令行接口批量发送信息
最近在用AU3开发一款用来调用飞信发送短信的小东东 飞信是个很好的东西,可惜用的人少,很多不厚道的同学注册之后就不再登录了.

0评论2015-06-2769

使用AutoIT实现自动登录/退出客户端软件,删除日志
最近在测试新版客户端时发现,会不定时的出现登录失败,提示信息是“连接登录服务器失败...”。经过一番尝试,发现在安装客户端后登录,错误出现的几率较高。

0评论2015-06-2797

获取外网IP并发送到指定的邮箱的脚本
来自小A的源码,其实用到的全部是AU3自带的UDF,非常有学习的意义!功能:获取外网IP并将IP发送到配置文件中定义的邮箱

0评论2015-06-2794

更多推荐