Au3入门教程下载
作者:一线天 日期:2008-08-22
很早就觉得,应该学习一门编程语言,但是起步太迟了,可能会比较吃力,几年前翻过VB,但没有坚持。VC不太可能,因为太深奥了。这个暑假研究系统封装,初次见识AU3,在封装辅助工具中很多都是用它写的,看起来应该不错。有时间研究一下。
自由天空的skyfree写了个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语言版)》,中国电力出版社