陶跃、雷立宏主编的《Visual Basic程序设计案例教程》是以VB 6.0中文版为语言背景,同时兼顾全国计算机等级考试最新考试大纲的要求而编写的,全书以“夯实基础、重在应用、拓展能力”为指导原则,由具有多年教学经验的一线教师编写,为避免初学者在学习程序设计语言过程中的盲目性和枯燥性,全书根据学生的认知规律,精心构建教材体系,精选具有代表性、趣味性、启发性的教学案例,采用案例驱动的启发式教学模式,通过引入人们熟悉的案例演示,提出问题,让初学者面对感兴趣的案例,以满怀求知的欲望思考问题,逐步深化对枯燥理论的理解,更好地掌握程序设计语言的结构与编程方法。
陶跃、雷立宏主编的《Visual Basic程序设计案例教程》是以Visual Basic 6.0中文版为语言背景,同时兼顾了全国计算机等级考试(Visual Basic语言)最新考试大纲的要求而编写的,全书教学内容丰富、结构合理。
《Visual Basic程序设计案例教程》共分11章,主要内容包括Visual Basic 6.0程序开发环境、可视化编程基础、数据类型及其运算、顺序结构、常用标准控件、选择结构、循环结构、数组、过程、菜单与对话框、多重窗体、键盘与鼠标事件过程、文件和数据库技术等。
书中的例题及习题,形式多样、内容丰富,习题部分不仅包括选择题、填空题和编程题,同时为配合实验教学,还编写了上机操作题,以满足读者的各方面需求。
本教程可以作为高等院校本、专科计算机程序设计教材和参考书,并可以作为计算机培训班的教材及全国计算机等级考试的应试教材,也可供Visual Basic爱好者自学使用。
第1章 Visual Basic程序设计概述/1
1.1 VB的发展及特点/1
1.1.1 VB的发展/1
1.1.2 VB的特点/2
1.2 VB的安装与启动/4
1.2.1 VB的安装/4
1.2.2 VB的启动与退出/5
1.3 VB的集成开发环境/6
1.3.1 标题栏、菜单栏与工具栏/6
1.3.2 工具箱窗口/8
1.3.3 窗体窗口/9
1.3.4 属性窗口/10
1.3.5 工程资源管理器窗口/10
1.3.6 代码窗口/11
1.3.7 其他窗口/11
1.4 帮助系统/12
1.5 本章小结/14
习题1/15
第2章 可视化编程基础/17
2.1 对象概述/17
2.1.1 对象的基本概念/17
2.1.2 对象三要素/18
2.2 VB应用程序的构建/22
2.2.1 设计用户界面/23
2.2.2 设置对象属性/23
2.2.3 编写对象事件过程/24
2.2.4 调试与运行程序/25
2.2.5 保存工程/26
2.3 窗体/27
2.3.1 属性/27
2.3.2 事件/29
2.4 基本控件/30
2.4.1 标签/30
2.4.2 文本框/32
2.4.3 命令按钮/36
2.5 综合应用/37
2.6 本章小结/39
习题2/39
第3章 Visual Basic语言基础/44
3.1 数据类型/44
3.1.1 数值型/44
3.1.2 字符型/45
3.1.3 逻辑型/46
3.1.4 日期型/46
3.1.5 对象型/46
3.1.6 变体数据类型/46
3.2 常量与变量/47
3.2.1 常量/47
3.2.2 变量/49
3.3 运算符与表达式/51
3.3.1 算术运算符与算术表达式/51
3.3.2 字符串运算符与字符串表达式/53
3.3.3 关系运算符与关系表达式/54
3.3.4 逻辑运算符与逻辑表达式/55
3.3.5 表达式/56
3.4 常用内部函数/57
3.4.1 数学函数/57
3.4.2 字符串函数/59
3.4.3 转换函数/60
3.4.4 日期与时间函数/61
3.4.5 Shell函数/61
3.4.6 条件函数/63
3.5 综合应用/63
3.6 本章小结/64
习题3/64
第4章 顺序结构/67
4.1 VB程序结构和编码规则/67
4.2 赋值语句/68
4.3 数据输入函数InputBox/70
4.4 数据输出语句Print/72
4.4.1 Print方法/72
4.4.2 与Print方法有关的函数/73
4.5 MsgBox函数和MsgBox语句/76
4.6 综合应用/79
4.7 本章小结/80
习题4/80
第5章 常用标准控件/86
5.1 单选按钮和复选框/86
5.1.1 单选按钮/86
5.1.2 复选框/87
5.2 框架/88
5.3 列表框和组合框/90
5.3.1 列表框/90
5.3.2 组合框/94
5.4 滚动条/96
5.5 计时器/98
5.6 图形控件与图形方法/100
5.6.1 图片框和图像框/100
5.6.2 直线与形状控件/103
5.6.3 图形方法/105
5.7 综合应用/109
5.8 本章小结/111
习题5/112
第6章 VB控制结构/119
6.1 选择结构/119
6.1.1 单行结构条件语句/119
6.1.2 块结构条件语句/121
6.1.3 多分支结构/126
6.1.4 Choose函数/128
6.2 循环结构/129
6.2.1 For循环语句/129
6.2.2 While…Wend循环语句/131
6.2.3 Do…Loop循环/132
6.2.4 多重循环/136
6.2.5 GoTo型控制/139
6.3 程序调试/141
6.3.1 错误类型/141
6.3.2 调试和排错/143
6.4 综合应用/145
6.5 本章小结/150
习题6/151
第7章 数组/160
7.1 数组的概念/160
7.2 静态数组/162
7.3 动态数组及声明/164
7.4 数组的基本操作/166
7.4.1 数组的初始化和数组元素的输入与输出/166
7.4.2 For Each…Next语句/171
7.5 控件数组/172
7.6 自定义类型/175
7.6.1 自定义数据类型的定义/175
7.6.2 自定义类型变量的声明和使用/176
7.6.3 自定义类型数组的应用/177
7.7 综合应用/178
7.8 本章小结/187
习题7/188
第8章 过程/196
8.1 过程的定义与调用/196
8.1.1 函数过程的定义与调用/196
8.1.2 子过程的定义和调用/200
8.2 参数传递/204
8.2.1 传值/204
8.2.2 传址/205
8.2.3 数组与对象参数传递/206
8.2.4 可选参数和可变参数/209
8.3 过程、变量的作用域/210
8.3.1 过程的作用域/210
8.3.2 变量的作用域/211
8.3.3 静态变量/213
8.4 递归/214
8.5 综合应用/216
8.6 本章小结/220
习题8/220
第9章 用户界面设计/229
9.1 通用对话框设计/229
9.1.1 通用对话框/229
9.1.2 “打开”对话框/231
9.1.3 “另存为”对话框/233
9.1.4 “颜色”对话框/234
9.1.5 “字体”对话框/234
9.1.6 打印机对话框/236
9.2 菜单设计/236
9.2.1 下拉式菜单/236
9.2.2 弹出式菜单/242
9.3 多重窗体/243
9.3.1 多重窗体程序的建立/243
9.3.2 VB工程结构/247
9.4 键盘和鼠标/248
9.4.1 键盘事件/248
9.4.2 鼠标事件/251
9.4.3 拖放/253
9.5 综合应用/255
9.6 本章小结/258
习题9/258
第10章 文件操作/267
10.1 文件概述/267
10.1.1 文件的结构与分类/267
10.1.2 文件的操作语句与函数/268
10.2 顺序文件的操作/272
10.3 随机文件的操作/275
10.4 文件系统控件/278
10.4.1 驱动器列表框/278
10.4.2 目录列表框/278
10.4.3 文件列表框/279
10.5 综合应用/281
10.6 本章小结/282
习题10/283
第11章 数据库技术/291
11.1 数据库基础/291
11.1.1 数据库的概念/291
11.1.2 关系数据库/291
11.2 关系数据库标准语言SQL/292
11.2.1 SQL语句简介/292
11.2.2 常用的SQL语句/292
11.3 数据管理器/295
11.3.1 启动数据管理器/295
11.3.2 创建数据库/295
11.3.3 创建数据库表/296
11.3.4 添加表索引/298
11.3.5 数据库维护/298
11.4 访问数据库/299
11.4.1 数据控件/299
11.4.2 记录集对象/301
11.4.3 数据绑定控件/303
11.5 数据报表/305
11.5.1 数据环境设计器/305
11.5.2 数据报表设计器/306
11.6 综合应用/308
11.7 本章小结/309
习题11/309
参考文献/313