内容简介
第1章 认识Visual Basic
1.1 BASIC程序语言的发展
1.2 Visual Basic简介
1.3 鼠标的操作
1.4 对象与事件的基本概念
1.5 启动与退出VB
1.6 VB的主界面介绍
1.6.1 主窗口
1.6.2 工具箱
1.6.3 窗体设计窗口
1.6.4 工程资源管理器
1.6.5 属性窗口
1.6.6 窗体布局窗口
1.7 度量单位——Twip
习题
第2章 立即窗口与基本运算
2.1 立即窗口
2.2 Print方法——输出数据
2.3 算术运算
2.4 ?=PRINT
2.5 错误信息与更正
习题
第3章 窗体设计
3.1 设计VB程序的步骤
3.2 窗体设计窗口与属性窗口
3.2.1 窗体设计窗口
3.2.2 调整窗口的大小
3.2.3 属性窗口
3.2.4 关闭与打开属性窗口
3.3 窗体中控件的操作
3.4 设计第一个窗体
3.5 窗体设计的相关说明
3.6 窗体和控件的属性表达方式
3.7 窗体的属性
3.8 3种设置属性的方式
3.9 设置字体
3.10 设置文字颜色
习题
第4章 开始设计程序
4.1 设计程序代码
4.2 运行程序
4.3 保存工程——保存VB程序
4.4 打开已保存的工程——读取VB程序
4.5 创建新工程与关闭程序
4.6 创建可执行文件
4.7 在Windows系统下运行可执行文件
4.8 Rem语句——注释
4.9 一行多语句与一语句多行
4.10 应用实例
4.10.1 实例1:设计两数相加的计算器
4.10.2 实例2:设计加减乘除计算器
习题
第5章 数据与运算
5.1 Let语句——赋值语句
5.2 常量
5.3 变量
5.3.1 变量的命名规则
5.3.2 变量类型定义字符
5.3.3 变量的初始值
5.4 Dim语句——声明变量类型
5.5 常用数据类型的介绍
5.6 符号常量——Const语句
5.7 函数
5.8 表达式
5.9 关系运算
5.10 逻辑运算
5.11 综合运算
5.12 字符串的连接——+与&符号
习题
第6章 基本的输入与输出功能
6.1 InputBox函数——读取输入数据
6.2 Print方法
6.2.1 用逗号分隔输出数据
6.2.2 用分号隔开输出数据
6.2.3 利用Tab函数控制输出列数
6.2.4 利用Spc函数控制输出间隔
6.2.5 利用Print换行
6.2.6 Format函数——根据格式转换为字符串数据
6.3 Cls方法
6.4 FontSize属性——设置字体大小
6.5 CurrentX与CurrentY属性——设置输出位置的坐标
6.6 QBColor函数——设置颜色
6.7 Val与Str函数
6.8 Now、Date与Time函数
6.9 AutoRedraw属性
习题
第7章 流程图与选择结构
7.1 利用电脑处理问题的步骤
7.2 流程图的意义
7.3 程序的基本结构
7.4 If-Then语句
7.5 If-Then-Else语句
7.6 IIf函数
7.7 Select Case语句
7.8 Choose函数
7.9 Switch函数
7.10 MsgBox语句与函数——出现“消息框”
7.11 应用实例
习题
第8章 常用控件介绍
8.1 文本框、标签与命令按钮的常用功能
8.2 单选按钮(Option Button)
8.2.1 设置单选按钮
8.2.2 单选按钮常用的属性
8.3 复选框
8.4 框架
8.4.1 设置框架
8.4.2 “框架”常用的属性
8.5 父控件与子控件的概念
8.6 图片框
8.7 图像框
8.8 计时器
习题
第9章 循环结构
9.1 For-Next循环
9.2 嵌套循环
9.3 Exit For语句——退出For-Next循环
9.4 使用For-Next循环应注意的事项
9.5 While-Wend循环
9.6 Do-Loop循环
9.6.1 “前测试”的循环控制——Do While与Do Until语句
9.6.2 “后测试”的循环控制——Loop While与Loop Until语句
9.7 Exit Do语句——退出Do-Loop循环
9.8 应用实例
习题
第10章 滚动条与列表框的应用
10.1 滚动条(Scroll Bar)——水平滚动条与垂直滚动条
10.1.1 设置滚动条
10.1.2 滚动条常用的属性
10.1.3 相关的常用事件
10.2 列表框
10.2.1 设置列表框
10.2.2 利用属性窗口创建与修改列表内容
10.2.3 利用属性窗口修改列表内容
10.2.4 利用属性窗口添加数据项
10.2.5 利用属性窗口删除数据项
10.2.6 “列表框”常用的属性
10.2.7 选取数据项的方式
10.2.8 相关的常用方法
10.3 组合框
10.3.1 设置组合框
10.3.2 利用属性窗口创建与修改列表内容
10.3.3 使用组合框的优点与缺点
10.3.4 组合框的使用说明
10.3.5 常用的属性与方法
10.4 应用实例
习题
第11章 数组
11.1 数组的声明与作用
11.2 Option Base语句——选择下标的下限值
11.3 设置下标的下限与上限
11.4 数组的维数——一维、二维与三维
11.5 LBound与UBound函数——下标的下限与上限
11.6 Array函数——让变量变成数组
11.7 ReDim语句——定义可改变大小的动态数组
11.8 For Each——Next数组循环
11.9 控件数组
11.10 应用实例
习题
第12章 子过程与函数
12.1 子程序的类型及作用
12.2 GoSub与Return语句——子例程的应用
12.3 子过程
12.4 嵌套子过程
12.5 Exit Sub语句——退出子过程
12.6 函数
12.7 局部变量与全局变量
12.8 应用实例
习题
第13章 内置函数
13.1 数学函数
13.1.1 Abs(n)——绝对值
13.1.2 Fix(n)、Int(n)与CInt(n)——求整数
13.1.3 Rnd——随机函数
13.1.4 Sgn(n)——符号(Sign)
13.1.5 Sqr(n)——平方根(Square Root)
13.2 字符串函数
13.2.1 Instr([n,]s,t)——查询子字符串位置
13.2.2 Len(s)——字符串长度
13.2.3 Left(s,n)与Right(s,n)——左边子字符串与右边子字符串
13.2.4 Mid(s,n[,m])——中间子字符串
13.2.5 LTrim(s)、RTrim(s)Trim(s)——去除空格
13.2.6 Space(n)——空格
13.2.7 String(n,s)——重复n个字符
13.2.8 LCase(s)与UCase(s)——小写字母与大写字母
13.3 转换函数
13.3.1 Asc(s)——字符转换为ASCII码
13.3.2 Chr(n)——将ASCII码转换为字符
13.3.3 Val(s)——数值
13.3.4 Str(n)——字符串(String)
13.4 日期函数
13.4.1 Date——日期
13.4.2 Time——时间
13.4.3 Now——日期与时间
13.4.4 Year、Month、Day、WeekDay、Hour、Minute、Second——年、月、日、星期几、时、分、秒
13.4.5 Timer——计时
13.5 应用实例
习题
第14章 电脑绘图
14.1 坐标的设置
14.1.1 坐标单位与ScaleMode属性
14.1.2 分辨率
14.1.3 绝对坐标与相对坐标
14.2 颜色的设置
14.2.1 用十六进制数设置颜色
14.2.2 用RGB函数设置颜色
14.2.3 用QBColor函数设置颜色
14.3 PSet方法——画点
14.4 Line方法——画直线、矩形或方块
14.5 直线控件
14.6 CurrentX与CurrentY属性
14.7 Circle方法——画圆或椭圆
14.8 FillStyle属性——设置填充样式
14.9 Scale方法——设置对象内部坐标
14.10 使用SavePicture语句与LoadPicture函数
14.10.1 SavePicture语句
14.10.2 LoadPicture函数
14.10.3 App.Path
14.11 应用实例
习题
第15章 数据文件与文件类控件的应用
15.1 文件的概念
15.2 数据文件的分类
15.3 Open语句——打开文件
15.4 Close语句——关闭文件
15.5 常用的文件函数
15.6 应用文件的操作方式
15.7 顺序文件的应用
15.7.1 Print#与Write#语句——将数据存入顺序文件
15.7.2 Input#、Line Input#语句与Input函数——读取顺序文件的数据
15.8 顺序文件的应用实例
15.9 随机文件的概念
15.10 Put语句——将数据写进随机文件
15.11 Get语句——从随机文件读出一条记录
15.12 随机文件的应用实例
15.13 驱动器、目录与文件列表的应用
15.13.1 驱动器列表框
15.13.2 目录列表框
15.13.3 文件列表框
习题
第16章 菜单栏与多重窗体
16.1 菜单栏的作用
16.2 制作菜单栏
16.3 菜单栏的应用实例
16.4 多重窗体的应用
16.4.1 添加窗体
16.4.2 设置启动窗体
16.4.3 常用的方法与应用实例
习题
第17章 数据库的应用
17.1 数据库简介
17.2 创建数据库
17.3 创建表
17.4 在表中输入记录
17.5 ADO与数据库
17.5.1 数据控件
17.5.2 数据感知控件与表内容的连接
17.6 数据控件常用的“方法”
习题