Visual Basic大学应用教程
作者: 匡松 将义军
出版时间:2010-02
出版社:高等教育出版社
- 高等教育出版社
- 9787040288438
- 1
- 38312
- 45151560-5
- 平装
- 16开
- 2010-02
- 570
- 362
- 工学
- 软件工程
本书全面、系统地介绍了Visual Basic面向对象可视化程序设计的方法与技术。在内容安排上,注重理论与应用开发紧密结合;在知识描述上,力求由浅入深、循序渐进。
全书共分18章,内容包括:快速进入Visual Basic,初步学会Visual Basic编程,掌握Visual Basic语言基础,Visual Basic的输入和输出,程序的基本控制结构,循环结构程序设计,构造数据类型,过程的定义和使用,变量与过程的作用域,键盘与鼠标事件过程,控件及其应用,绘制图形,制作图像与动画,对话框设计,菜单与工具栏设计,多重窗体与多文档界面设计,文件的操作,数据库应用开发。每章均提供了大量生动有趣的应用开发案例以及相关延伸知识。
本书结构新颖,特色鲜明,内容详实,图文并茂,可作为高等学校学生学习Visual Basic程序设计的教材,也可供计算机应用和软件开发的各类人员使用,还可作为参加全国计算机等级考试二级Visual Basic的考试人员的参考用书。
第1章 快速进入Visual Basic
1.1 Visual Basic概述
1.1.1 Visual Basic简介
1.1.2 Visual Basic的基本特点
1.2 安装并运行Visual Basic
1.2.1 安装Visual Basic
1.2.2 启动Visual Basic
1.2.3 退出Visual Basic
1.3 Visual Basic集成开发环境简介
1.4 在线帮助与调试
1.4.1 VB 6.0提供的在线帮助
1.4.2 VB 6.0提供的调试功能
1.5 应用案例:设计“Hello World!”小程序
1.6 延伸学习:MSDN的使用
1.7 小结和练习
第2章 初步学会Visual Basic编程
2.1 Visual Basic基本概念
2.1.1 对象和类
2.1.2 对象的属性、事件和方法
2.1.3 窗体对象
2.2 初步使用Visual Basic控件
2.2.1 控件的类型
2.2.2 控件的操作
2.2.3 使用文本框控件
2.2.4 使用标签控件
2.2.5 使用命令按钮控件
2.2.6 使用计时器控件
2.3 Visual Basic应用程序开发的基本步骤
2.3.1 新建工程
2.3.2 设计界面
2.3.3 设置属性
2.3.4 编写代码
2.3.5 调试和运行程序
2.3.6 保存工程
2.4 应用案例:设计“计时器”程序
2.5 延伸学习:VB程序的编码规则与约定
2.6 小结和练习
第3章 掌握Visual Basic语言基础
3.1 数据类型
3.2 常量
3.2.1 直接常量
3.2.2 符号常量
3.3 变量
3.3.1 变量声明
3.3.2 变量赋值
3.3.3 特殊类型变量
3.4 运算符与表达式
3.4.1 算术运算符
3.4.2 关系运算符
3.4.3 逻辑运算符
3.4.4 字符串连接运算符
3.5 常用内部函数
3.5.1 数学运算函数
3.5.2 字符串处理函数
3.5.3 日期和时间函数
3.5.4 类型转换函数
3.5.5 其他函数
3.6 应用案例:设计“查找与替换”程序
3.7 延伸学习:Replace函数和Shell函数
3.7.1 Replace函数
3.7.2 Shell函数
3.8 小结和练习
第4章 Visual Basic的输入和输出
4.1 输入函数与语句
4.1.1 InputBox函数
4.1.2 MsgBox函数与语句
4.2 用于输出的函数与方法
4.2.1 Print方法
4.2.2 定位函数
4.2.3 格式化输出
4.3 字形设置
4.3.1 字体类型
4.3.2 字体大小
4.3.3 其他属性
4.4 打印机输出
4.4.1 直接输出
4.4.2 窗体输出
4.5 应用案例:设计“生肖与星座程序
4.6 延伸学习:打印机对象
4.7 小结和练习
第5章 程序的基本控制结构
5.1 常用基本语句的使用
5.2 控制结构类型
5.2.1 顺序结构
5.2.2 选择结构
5.2.3 循环结构
5.3 选择结构程序设计
5.3.1 If语句
5.3.2 Select Case语句
5.3.3 条件函数
5.4 应用案例:设计“一元二次方程”求解程序
5.5 延伸学习:Choose函数
5.6 小结和练习
第6章 循环结构程序设计
6.1 For型循环
6.1.1 For…Next型循环
6.1.2 For Each…Next型循环
6.1.3 Exit语句
6.2 While型循环
6.3 Do型循环
6.4 多重循环
6.5 应用案例:设计“神奇的整数”程序
6.6 延伸学习:GoTo语句
6.7 小结和练习
第7章 构造数据类型
7.1 数组
7.1.1 静态数组及其声明
7.1.2 动态数组及其声明
7.1.3 数组的基本操作
7.1.4 控件数组
7.2 枚举类型
7.2.1 枚举类型的定义
7.2.2 枚举类型的使用
7.3 集合类型
7.3.1 集合的创建
7.3.2 集合的使用
7.4 自定义数据类型
7.4.1 自定义数据类型的定义
7.4.2 变量的定义和使用
7.5 应用案例:设计“简易计算器”程序
7.6 延伸学习:自定义类型数组
7.7 小结和练习
第8章 过程的定义和使用
8.1 过程类型
8.2 子程序
8.2.1 子程序的创建
8.2.2 子程序的调用
8.3 事件过程
8.3.1 事件过程的创建
8.3.2 事件过程的调用
8.4 函数过程
8.4.1 函数过程的创建
8.4.2 函数过程的调用
8.4.3 函数使用实例
8.5 过程的参数传递
8.5.1 实参和形参
8.5.2 参数传递方式
8.6 过程的嵌套调用
8.7 应用案例:设计“计算排列数”程序
8.8 延伸学习:过程的递归调用
8.9 小结和练习
第9章 变量与过程的作用域
9.1 模块的划分
9.2 过程的作用域
9.2.1 窗体/模块级过程
9.2.2 全局过程
9.3 变量的作用域
9.3.1 过程级变量
9.3.2 窗体/模块级变量
9.3.3 全局变量
9.4 变量的生存期
9.5 应用案例:设计“中文字数统计”程序
9.6 延伸学习:常用排序方法
9.7 小结和练习
第10章 键盘与鼠标事件过程
10.1 事件驱动机制
10.2 键盘事件
10.3 鼠标事件
10.4 拖放事件
10.5 应用案例:设计“弹球游戏”程序
10.6 延伸学习:设置鼠标指针的形状
10.7 小结和练习
第11章 控件及其应用
11.1 常用标准控件
11.1.1 单选按钮控件
11.1.2 复选框控件
11.1.3 列表框控件
11.1.4 组合框控件
11.1.5 滚动条控件
11.1.6 框架控件
11.2 焦点与Tab键顺序
11.2.1 焦点
11.2.2 Tab键顺序
11.3 应用案例:设计“文字设置与预览”程序
11.4 延伸学习:ProgressBar控件
11.5 小结和练习
第12章 绘制图形
12.1 绘图基础
12.1.1 坐标系统
12.1.2 自定义坐标系统
12.1.3 绘图属性
12.2 常用绘图方法
12.2.1 Line方法
12.2.2 Circle方法
12.2.3 Pset方法
12.2.4 Point方法
12.2.5 Cls方法
12.3 使用图形控件
12.3.1 直线控件
12.3.2 形状控件
12.4 应用案例:设计“正弦和余弦”程序
12.5 延伸学习:RGB函数和QBColor函数
12.6 小结和练习
第13章 制作图像与动画
13.1 图像显示
13.1.1 直接加载图片到窗体
13.1.2 使用图片框(PictureBox)控件
13.1.3 使用图像框(Image)控件
13.1.4 使用滚动条控件
13.2 动画设计
13.2.1 移动图形控件
13.2.2 在多幅图片之间切换
13.3 应用案例:设计“变幻线”屏保程序
13.4 延伸学习:使用剪贴板对象
13.5 小结和练习
第14章 对话框设计
14.1 对话框类型
14.2 自定义对话框
14.3 通用对话框
14.3.1 “文件”对话框
14.3.2 “颜色”对话框
14.3.3 “字体”对话框
14.3.4 “打印”对话框
14.3.5 “帮助”对话框
14.4 应用案例:设计“看图工具”程序
14.5 延伸学习:HelpCommand属性
14.6 小结和练习
第15章 菜单与工具栏设计
15.1 菜单设计
15.1.1 Visual Basic中的菜单
15.1.2 菜单编辑器的使用
15.1.3 动态菜单设计
15.1.4 弹出式菜单设计
15.2 工具栏设计
15.3 应用案例:设计“旋风记事本”程序
15.4 延伸学习:菜单标题与命名准则
15.5 小结和练习
第16章 多重窗体与多文档界面设计
16.1 多重窗体
16.1.1 窗体的语句和方法
16.1.2 多重窗体的建立
16.1.3 多重窗体的应用
16.2 多文档界面
16.2.1 多文档界面的建立
16.2.2 多文档界面的应用
16.3 应用案例:设计“MDI记事本”程序
16.4 延伸学习:QueryUnload事件
16.5 小结和练习
第17章 文件的操作
17.1 文件系统控件
17.2 文件处理
17.2.1 文件的结构与分类
17.2.2 顺序文件的使用
17.2.3 随机文件的使用
17.2.4 二进制文件的使用
17.3 用于文件操作的其他语句和函数
17.3.1 常用语句
17.3.2 常用函数
17.4 应用案例:设计“学生信息管理”程序
17.5 延伸学习:文件操作
17.6 小结和练习
第18章 数据库应用开发
18.1 数据库概述
18.1.1 数据库基础
18.1.2 SQL语言
18.1.3 Visual Basic数据库访问
18.2 可视化数据管理器
18.2.1 创建数据库
18.2.2 创建数据表
18.2.3 输入数据
18.3 数据控件
18.3.1 Data数据控件
18.3.2 ADO数据控件
18.3.3 使用SQL语句
18.4 应用案例:设计“通讯录管理”程序
18.5 延伸学习:使用SQL查询数据库
18.6 小结和练习
参考文献