第一篇 Visual Basic入门 1
第一章 认识Visual Basic 2
1.1 与Visual Basic相识 2
1.1.1 Visual Basic与VBA 3
1.1.2 Visual Basic版本简介 3
1.2 运行Visual Basic 4
1.3 一个古老而简单的程序 9
1.4 更有趣的程序 12
1.5 应用程序的存取操作 16
1.6 生成应用程序的.exe文件 17
第二章 Visual Basic的安装 19
2.1 安装32位Visual Basic 4.0 19
2.2 安装多个版本的Visual Basic 27
2.3 使用帮助 29
第三章 Visual Basic编程初步 32
3.1 Visual Basic基本编程概述 32
3.1.1 基本编程步骤概述 32
3.1.2 工具框和工具栏概述 33
3.1.3 表格窗概述 34
3.2 基本编程方法 38
3.3 产生.exe文件 43
3.4 编辑程序 44
3.5 建立一个下拉式菜单 45
3.6 对象编程初步知识 49
3.6.1 对象与集合 50
3.6.2 方法 51
3.6.3 属性 51
3.6.4 对象事件及其事件函数 52
第四章 Visual Basic程序设计语言初步 53
4.1 Visual Basic程序语言概述 53
4.2 基础知识 54
4.3 变量的类型、定义、作用域 56
4.3.1 变量名及其类型 56
4.3.2 变量声明 57
4.3.3 自定义类型和缺省类型 60
4.3.4 常量定义 61
4.3.5 变量的作用域 62
4.4 基本语句 64
4.4.1 Visual Basic的操作符 64
4.4.2 最基本的语句 65
4.5 使用数组 70
4.5.1 在Visual Basic中使用数组 70
4.5.2 在VisualBasic中声明可重定义大小的数组 73
4.5.3 在创建数组时节省空间 73
4.6 静态数组和动态数组 74
4.7 子程序及其函数 75
4.7.1 建立通用函数 76
4.7.2 参数传递 77
4.7.3 通用函数的调用 78
4.8 常用系统函数 79
第二篇 Visual Basic的新特点 83
第五章 命令按钮及输入和输出设计基础 84
5.1 设计命令按钮 84
5.2 标签输出 87
5.3 字型、字体的设置 89
5.4 输入函数InputBox$ 94
5.5 多方式输出函数MsgBox 95
5.6 表格和图像框的输出方法Print 98
5.7 数字、日期、时间的格式化输出 102
5.8 报表方式打印 103
5.9 Tab顺序控制 104
5.10 文本框的使用及控制 106
第六章 工具箱典型工具的使用与控制 110
6.1 概述 110
6.2 选择按钮的建立及控制 110
6.3 检查框的建立及控制 112
6.4 列表框的建立及控制 113
6.5 混合框的建立及控制 115
6.6 滚动条的建立及控制 117
6.7 定时器的建立及控制 119
6.8 控制编程实例 119
第七章 图像和图形功能 122
7.1 图像及图形功能简介 122
7.2 控制图装饰 123
7.2.1 Loadpicture图像装入函数 123
7.2.2 控制图的动态调整 125
7.2.3 控制图的隐藏和显示 128
7.2.4 控制数组及控制图的动态增减 129
7.3 建立对象的坐标系 131
7.3.1 对象坐标系简介 131
7.3.2 建立对象坐标系 133
7.4 绘图 135
7.4.1 图形方法和属性 135
7.4.2 画点及取点的颜色 136
7.4.3 各种造型线及矩形框绘制 136
7.4.4 圆、椭圆及圆弧的绘制 141
7.5 绘图色彩控制 144
7.5.1 RGB()函数 144
7.5.2 QBcolor()函数 145
7.5.3 直接对颜色赋值 145
7.6 对象坐标系和图形绘制的关系 145
7.7 实用程序设计实例 146
第八章 菜单的制作与控制 153
8.1 概述 153
8.2 建立并响应菜单 154
8.3 建立多级下拉式菜单 156
8.4 菜单的控制 158
8.5 组合框与菜单编程对比 159
第九章 鼠标使用基础 167
9.1 概述 167
9.2 鼠标事件 168
9.3 鼠标事件函数的参数 169
9.3.1 鼠标位置参数(x,y) 169
9.3.2 鼠标按钮参数 171
9.3.3 移转参数 174
9.3.4 复杂鼠标事件 174
9.4 鼠标的拖曳与放下 174
9.4.1 拖曳设置 175
9.4.2 自动拖曳的实现 177
9.4.3 人工拖曳方式的实现 180
第三篇 Visual Basic应用基础 183
第十章 多窗体及文件系统 184
10.1 文件概述 184
10.2 文件系统的对象 185
10.3 文件控制对话框的建立 189
10.4 文件的结构和种类 194
10.4.1 顺序文件 194
10.4.2 随机文件 195
10.4.3 二进制文件 195
10.4.4 文件的访问 195
10.5 顺序存取文件 196
10.5.1 打开文件 196
10.5.2 向文件中写数据 196
10.5.3 从文件中读取数据 197
10.5.4 关闭文件 198
10.6 随机存取文件 199
10.6.1 建立随机存取文件 200
10.6.2 从随机文件中读数据 200
10.6.3 向文件中添加记录 200
10.6.4 从随机文件中删除记录 201
10.7 二进制文件 202
10.8 使用多窗体编程 203
10.9 文件编程实例 207
第十一章 动画与多媒体 216
11.1 假动画实例 216
11.2 动画表演程序 218
11.2.1 碰壁的皮球 218
11.2.2 月亮与旋涡 219
11.3 多窗体动画 225
11.4 多媒体 231
第十二章 Visual Basic函数 240