Autoit      AutoIt上路01-用一个实例学习AutoIt   
文章目录  [隐藏]

  临近年关着手重构设计一个 考勤、产品、客户、施工管理 于一体的程序。设计和原型实现就用AutoIt在win里做出来,并优化;发布后转到Android端开发。
  本系列《上路》尽可能每文记录关于AutoIt的一个技术点,力求简单,让刚接触这门语言的网友也能步步深入,触类旁通。


  AutoIt原是一个开源的脚本语言,类似VBS,免费。可用于Windows GUI开发,及在GUI中进行自动化操作,模拟键盘按键、鼠标移动和窗口/控件的组合。AutoIt官方提供大量内置函数,更可喜的是,社区、论坛及众多技术牛人提供用户自定义函数(UDF),使其功能强大,涉及GUI、Office、网络、数据库、内存、... ,可以说只有是Windows平台的API(及相关的),AutoIt都可以调用。因其开源免费,未向任何杀毒软件商交“保护费”,以及功能中的“自动化”,一般都会被报毒,如果你有顾虑,就不用再继续了。
  AutoIt官方网站:https://www.autoitscript.com
  我个人经常登录的国内AutoIt网站:
    AutoIt中文论坛 :http://www.autoitx.com ,我学习AutoIt的启蒙站点,提供很多技术、业务交流平台,会员数万,其中有很多国内研究AutoIt的元老级人物。
    Au3 编程学习网 :http://au3.cc ,今年刚注册到此站,对注册会员的要求较高,升级须考试。坛主颇用心,是国内研究AutoIt的元老级人物。
  你可以从上面2个国内网站找到AutoIt的中文版下载,本文使用的3.3.12.0版下载地址:http://www.autoitx.com/thread-12964-1-1.html 。安装就不用过多讲解了。


现在进行第一步学习。

1.打开“编辑脚本SCITE”,即进入开发环境,在其中逐行写代码即可。

  1)使用GUICreate创建窗体,使用GUISetOnEvent设置窗体的事件处理
  2)使用GUICtrlCreateXxx创建控件,使用GUICtrlSetOnEvent设置控件的事件处理
  3)使用GUISetState设置窗体的显示状态为可见
  4)使用While死循环位置窗体可见
  5)代码:

2.工具,执行。或者F5执行脚本即可看到效果了。

  已经汉化好的帮助文档用起来会让你得心应手,其中几乎每个函数都提供了示例代码。从这些代码入手即是很好的学习途径。

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设