Autoit经典编程100例.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Autoit经典编程100例

初识AUTOIT实例001 打个招呼!实例说明输出一个对话框,向“AUTOIT”打个招呼!可以说是AUTOIT最简单的第一个程序!运行结果如图1.1所示。图1.1 –输出对话框程序代码MsgBox(64,?第一个程序,?打个招呼:??@CRLF??你好AUTOIT)技术要点MsgBox函数的标志参数.64显示带 确定 按钮 + 信息图标的消息框.您可以实验各种不同的标志值, 理解各种标志值的结果. 如果你想要使用一个以上的标志值, 只需把必需的值相加即可, 或直接用“+”号连接各值.程序使用了“@crlf”作为回车换行符。使用“”作为字符串连接符。宏指令首字符都是以”@”开头容易分辨。和普通的变量一样, 您可以在表达式中使用它们, 但不能进行赋值操作.宏是已经预设好的值包括四大类:AUTOIT相关宏,目录宏,系统信息宏,时间与日期宏。相关的值可在帮助“宏指令目录”找到。字符串以一对英文双引号括起来,也可以使用单引号括起来。可以混合使用引号类型如要显示字符串中的双引号用单引号括起整个字符串:你好AUTOIT实例002简单求和程序实例说明设计一个简单求和程序。掌握如何定义变量,赋值变量方法。运行结果如图1.2所示。图1.2 –求10+20的和程序代码Dim?$i=10,$n=20,$sum=0?;声明变量,并赋初值$sum?=?$i+$n?MsgBox(64,一个完整的程序,计算结果: $sum)技术要点变量是将数据存储在内存中, 以便可以快速访问. 您可以把它想象为在内存中的邮箱, 我们可以往里面存信也可以取信。变量开头都是使用”$”,非常容易辨认。本程序使用关键词“Dim”定义3个变量$i,$n,$sum,并使用“=”号分别赋值。也可以先定义再赋值。使用数学运算符“+”号计算出结果并将结果赋值到$sum,$sum将得到新的值。下面列出常用数学运算符:实例003计算正方形面积实例说明输入正方形的边长,计算正方形面积。这是一个简单的输入和输出程序。运行结果如图1.3和1.4所示。图1.3–输入正方形边长图1.4 –输出正方形面积程序代码Dim?$a?=?InputBox(输入,请输入正方形边长:)Dim?$s?=?$a?^?2??MsgBox(64,结果,$s)技术要点定义变量$a接收inputbox函数的返回值,其返回值是输入的字符串。不同的函数返回值都不同,具体看函数的帮助文档说明!实例004计算圆的面积实例说明输入半径并计算出圆的面积,最后在屏幕居中显示出来。掌握常量的定义和变量的不同意义。运行结果如图1.5和1.6所示。图1.5 –输入圆的半径图1.6 –显示圆的面积程序代码Dim?Const?$PI?=?3.1415926Dim?$r?=?InputBox(计算圆的面积,?请输入半径:)Dim?$x,?$y;屏幕居中显示工具提示$x?=?@DesktopWidth?/?2?$y?=?@DesktopHeight?/?2ToolTip(圆面积为:??$r?^?2?*?$PI,?$x,?$y,?提示,?1,2)?Sleep(3000)?;工具提示停留3000毫秒技术要点常量使用 Const 关键字声明创建, 并且必须具有初始化的值。常量同样是以”$”开头。跟变量不一样它是只读的,一旦已分配一个常数,后面不能更改它的值。上面由于π的值是固定的不可以再更改,使用常量进行初始化。一般用大写字母作为常量名用以区分变量这里使用了“工具提示”函数ToolTip来显示圆的面积。宏@DesktopWidth是屏幕的宽度值,@DesktopHeight是屏幕的高度值。两个除以2得到屏幕中间点的x,y的坐标。ToolTip工具提示跟Msgbox函数的对话框不一样,它并不会暂停程序的运行。程序把所有语句执行完毕会自动退出,这时ToolTip工具提示框会立刻关闭。上面添加了一个暂停程序的函数Sleep,将程序暂停运行指定的时间3000毫秒。这样ToolTip就会停留3秒再关闭。选择和分支结构程序设计实例005比较运算实例说明认识“关系运算符”,布尔值。第一段是比较数字,第二段是比较字符串。了解不同关系运算符返回的布尔值。运行结果如图2.1和2.2所示。图2.1–比较数字图2.2–比较字符串程序代码#cs =================================比较你是否已成年,返回true或false#ce =================================Dim?$arg?=?18Dim?$yrg?=?InputBox(输入,?请输入你的年龄:)MsgBox(64,?$arg??等于??$yrg,?$arg?=?$yrg)MsgBox(64,?$arg??不等于??$yrg,?$arg??$yrg)MsgBox(64,

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档