《Let's AutoIt》自由天空AU3零起步教程
网络间不乏各式各样的关于AU3的教程,但是我枉然评论一句,有些教程很多情况下都不是在讲“编程”,而是在讲“XX怎么用”,而且诸多教程过于偏重讲解关于AU3的按键模拟、软件自动安装等。致使很多新手学习起AU3来总是找不到头绪,而又在很多教程片面的误导下,致使很多人认为AU3就是用来做软件安装的。另外,很多人建议学习AU3的新人去看AU3的中文帮助文档,诚然,这份帮助文档十分的丰富,但是帮助文档始终是帮助文档,帮助文档并不是教程。很多没有任何编程基础的朋友在想以AU3为自己的第一个编程语言时,只靠一份AU3帮助文档起步实在是有些困难。
当然,我承认,Skyfree我并非编程达人,更不是专业从事编程的,所以我并不是在编程上能创造奇迹的高手达人。然,我以一个人民教师的身份保证,我可以让广大(即使没有任何编程基础)朋友尽快入门,哪怕AU3是您接触的第一个编程语言,相信我,也请相信您自己。
《Let's AutoIt》避开了以往字典、攻略式的教学模式,采用循序渐进的方法逐步介绍AU3的方方面面,从学习编程的角度去学习AU3,而不是从学习AU3的角度去学习编程。我个人希望能达到看完本教程您不只学会的是AU3,而是一种编程素质。本书将从最基本的编程习惯讲起,依次介绍编程中最基础的知识、最常用的编程结构以及种种编程习惯。本书拟写两部分(如果需要可能会写三部分),分别为:AU3编程基础、AU3编程应用,每部分分成若干章,结合实例,带您一起了解并驾驭AU3。
第一部 (AU3编程基础)已完成,目录如下:
第一章、AutoIt 初步
第一节、为什么要学习AutoIt
第一个问题,为什么要学习编程?
第二个问题,为什么要学习AutoIt?
第三个问题,AutoIt的优势在哪里?
第二节、AutoIt的使用
1、AutoIt的安装
2、我们的第一个AutoIt程序
3、编译AutoIt程序
第二章、AutoIt 基础
第一节、常量与变量
1、常量
2、变量
3、常量与变量共同的使用规则
第二节、数据类型
1、数值型数据
2、字符(串)型数据
3、布尔类型数据
第三节、算数运算相关
1、算数运算符
2、算数运算相关函数
第三章、顺序结构程序设计
第一节、AutoIt中的数据输出
第二节、AutoIt中的数据输入
第三节、AutoIt中的赋值运算
第四节、顺序结构程序设计实例
第四章、选择结构程序设计
第一节、逻辑运算和关系运算
第二节、If…Then…Else语句
第三节、Select...Case与Switch...Case语句
1、“Select...Case”语句
2、“Switch...Case”语句
第四节、选择结构程序设计实例
第五章、循环结构程序设计
第一节、“While…WEnd”循环
第二节、“Do...Until”循环
第三节、“For...Next”循环
第四节、循环的嵌套
第五节、循环结构程序设计实例
第六章、字符串
第一节、字符串型数据
1、字符串变量的定义与赋值
2、字符串数据的连接
3、关于字符串的宏
第二节、ASCII
第三节、字符串相关函数
第七章、数组
第一节、一维数组
第二节、二维数组
第三节、数组应用实例
第八章、函数
第一节、函数的一般形式
1、函数的定义
2、函数的参数
3、数组做函数参数
4、参数的“值传递”与“址传递”
第二节、变量的作用域
1、局部变量
2、全局变量
3、变量的作用范围
第三节、函数的嵌套与递归
1、函数的嵌套
2、函数的递归
参考资料:
(1)AutoIt v3 帮助文档
(2)《C程序设计(第二版)》,清华大学出版社 (经典的C语言谭浩强版)
(3)《C++程序设计》,清华大学出版社
(4)《新电脑课堂 Visual Basic 编程篇》,电子工业出版社
(5)《数据结构(C语言版)》,中国电力出版社
鸣谢:
自由天空技术论坛:Www.已 失效.Cn
AutoIt中文站:Www.autoitx.com
本文免费在线阅读链接:
《Let's AutoIt》——第一章、AutoIt 初步:http://www.已失效.cn/bbs/forum.php?mod=viewthread&tid=7763&extra=page%3D1
《Let's AutoIt》——第二章、AutoIt 基础:http://www.已失 效.cn/bbs/forum.php?mod=viewthread&tid=7764&extra=page%3D1
《Let's AutoIt》——第三章、顺序结构程序设计:http://www.已失 效.cn/bbs/forum.php?mod=viewthread&tid=7765&extra=page%3D1
《Let's AutoIt》——第四章、选择结构程序设计:http://www.已失 效.cn/bbs/forum.php?mod=viewthread&tid=7766&extra=page%3D1
《Let's AutoIt》——第五章、循环结构程序设计:http://www.已失 效.cn/bbs/forum.php?mod=viewthread&tid=7767&extra=page%3D1
《Let's AutoIt》——第六章、字符串:http://www.已失效.cn/BBS/forum.php?mod=viewthread&tid=7812&extra=page%3D1
《Let's AutoIt》——第七章、数组:http://www.已失效.cn/bbs/forum.php?mod=viewthread&tid=7887&extra=page%3D1
《Let's AutoIt》——第八章、函数:http://www.已失效.cn/bbs/forum.php?mod=viewthread&tid=7902&extra=page%3D1&frombbs=1
《Let's AutoIt》【第一部、AutoIt编程基础】全文PDF文档下载:
【 只下不顶非好汉!!】
如需转载,请注明本文出自 自由天空技术论坛 ,并鸣谢 AutoIt中文站 的帮助与支持
另,发个广告,讨论AU3的群我建了一个,有兴趣加一下:39585234
[ 本帖最后由 skyfree 于 2008-8-22 11:37 编辑 ] 这么好的资料应该去出版书籍了
:face (33): 顺便问下,能否转载
好文章要大家分享 这么快就过来了!
学习加支持!! 原帖由 bob 于 2008-8-19 13:26 发表 http://www.autoitx.com/images/common/back.gif
顺便问下,能否转载
好文章要大家分享
可以转载,注明出处即可。本文第一部分(基础)已经完成,第二部分(进阶)大概要到10月才动笔。 :face (29): :face (29): :face (29): 好东东当然要严重的顶一个!感谢分享! 这个真是一个创举啊。
真是AU3以及编程爱好者的福音。 楼主,能否让我在你论坛注册一个帐号啊
想把帖子转到这边来! :face (3): :face (3): :face (3): :face (3): :face (3): :face (3): :face (3):
顶起,,贼好的东西.. 不顶真的不行了 这好的东东是非顶不可咯!:face (33): :face (33): 精品啊 天啊,俺终于从歧途走入正道了 好可惜不能注册论坛,什么也看不到