前言
第1章 程序设计语言与程序设计方法
1. 1 程序设计语言简介
1. 2 算法及其描述
1. 2. 1算法的概念
1. 2. 2 算法举例
1. 2. 3 算法的特征
1. 2. 4 算法的表示
1. 3 结构化程序设计
1. 3. 1 基本算法结构
1. 3. 2 结构化程序设计方法
1. 4 面向对象的概念和方法
1. 4. 1 面向对象的概念
1. 4. 2 面向对象工程化设计方法
1. 5 程序设计的步骤
习题
实验
第2章 Visual Basic概述
2. 1 Visual Basic的发展历程
2. 2 VisualBasic6. 0的安装与启动
2. 3 VisualBasic6. 0的集成开发环境 IDE
2. 3. 1 主窗口
2. 3. 2 窗体设计器窗口
2. 3. 3 属性窗口
2. 3. 4 代码窗口
2. 3. 5
程资源管理器窗口
2. 3. 6 窗体布局窗口
2. 3. 7 工具箱窗口
2. 3. 8 立即窗口. 本地窗口和监视窗口
2. 4 Visual Basic应用程序的设计步骤
2. 4. 1 创建工程
2. 4. 2 创建用户程序界面
2. 4. 3 设置属性
2. 4. 4 编写代码
2. 4. 5 调试执行
2. 4. 6 保存工程,
2. 5 Visual Basic的帮助系统
2. 5. 1 安装MSDN
2. 5. 2 帮助主题
2. 5. 3 在线MSDN
习题
实验
第3章 VisualBasic程序的界面设计
3. 1 公共属性
3. 2 窗体
3. 2. 1 窗体的主要属性
3. 2. 2 窗体的主要方法
3. 2. 3 窗体的主要事件,
3. 3 文本控件
3. 3. 1 标签 Label
3. 3. 2文本框 TextBox
3. 4 命令按钮 CommandButton
3. 5 选择控件
3. 5. 1 选项按钮 OptionButton . 复选框 CheckBox 与框架 Frame
3. 5. 2 列表框 ListBox 和组合框 Comb01
3. 6 图片控件
3. 6. 1 图片框 PictureBox 和图像框 Image
3. 6. 2 绘图控件Line 直线 和Shape 形状
3. 7 滚动条和计时器
3. 7. 1 滚动条
3. 7. 2 计时器
3. 8 焦点
3. 9 键盘与鼠标事件过程
3. 9. 1 键盘事件过程
3. 9. 2 鼠标器事件过程
3. 10 拖放
3. 10. 1 与拖放有关的属性. 事件和方法
3. 10. 2 应用举例
3. 10. 3 综合应用举例
习题
实验
第4章 Visual Basic程序设计基础
4. 1 字符集
4. 2 数据类型
4. 2. 1 基本数据类型
4. 2. 2 记录类型,
4. 2. 3 枚举类型
4. 3 常量
4. 3. 1 直接常量
4. 3. 2 符号常量
4. 4 变量
4. 4. 1 变量的声明
4. 4. 2变量的赋值
4. 4. 3 不同类型数据的转换
4. 5 运算符
4. 5. 1 算术运算符
4. 5. 2 字符串运算符
4. 5. 3 关系运算符
4. 5. 4 逻辑运算符
4. 6 表达式
4. 6. 1 组成
4. 6. 2 表达式值的类型
4. 6. 3 优先级
4. 7 常用内部函数
4. 7. 1 数学函数
4. 7. 2 转换函数
4. 7. 3 字符串函数
4. 7. 4 日期函数
4. 7. 5 格式输出 Format 函数
4. 7. 6 Shell函数
4. 8 代码书写规则
习题
实验
第5章 顺序结构程序设计
5. 1 顺序结构
5. 2 赋值语句
5. 3 InputBox和MsgBox函数
5. 3. 1 InputBox函数
5. 3. 2 MsgBox函数
5. 4 注释. 暂停与程序结束语句
5. 4. 1 注释语句
5. 4. 2 暂停语句,
5. 4. 3 结束语句
5. 5 应用举例
习题
实验
第6章 选择结构程序设计
6. 1 If语句
6. 1. 1 If…Then结构
6. 1. 2 If…Then…Else结构
6. 1. 3 If…Then…Elself结构
6. 1. 4 If语句的嵌套
6. 2 IIf函数
6. 3 SelectCase语句
6. 4 应用举例
习题
实验
第7章 循环结构程序设计
7. 1 Do-Loop循环结构
7. 1. 1 当型循环 While
7. 1. 2 直到型循环 Until
7. 1. 3 Do-ExitDo-Loop型
7. 2 While型循环控制语句
7. 3 For-Next循环结构语句
7. 4 循环嵌套
7. 5 常用算法介绍
7. 5. 1 累加. 累乘
7. 5. 2 素数问题
7. 5. 3 穷举法
7. 5. 4 求最大值或最小值问题
习题
实验
第8章 数组
8. 1 数组的基本概念
8. 2 数组的声明
8. 2. 1 静态数组的声明
8. 2. 2 动态数组的声明
8. 2. 3 用OptionBase语句设定下界的默认值
8. 2. 4 UBound和LBound函数
8. 3 数组的基本操作
8. 3. 1 数组的输入
8. 3. 2 数组的输出
8. 3. 3 数组的查找
8. 3. 4 数组的排序
8. 3. 5 数组的插入
8. 3. 6 数组的删除
8. 4 数组的应用举例
8. 5 控件数组
8. 5. 1 建立控件数组
8. 5. 2 使用控件数组
8. 6 记录数组
习题
实验
第9章 过程
9. 1 VB程序代码的结构化组织
9. 1. 1 模块
9. 1. 2 过程
9. 2 函数过程的定义和调用
9. 2. 1 引例
9. 2. 2 函数过程的定义
9. 2. 3 函数过程的调用
9. 3 子程序过程的定义与调用
9. 3. 1 子过程的定义
9. 3. 2 子过程的调用
9. 3. 3 事件过程的调用
9. 3. 4 其他模块中的过程调用
9. 4参数传递
9. 4. 1 形实结合
9. 4. 2 参数传递方式
9. 4. 3. 数组参数的传递
9. 4. 4 对象参数传递
9. 5 过程的嵌套调用
9. 5. 1 嵌套调用其他过程
9. 5. 2 递归调用
9. 6 变量. 过程的作用域
9. 6. 1 过程的作用域
9. 6. 2 变量的作用域
9. 6. 3 静态变量
9. 6. 4 综合示例
9. 7 应用举例
习题
实验
第10章 文件
10. 1 文件的基本概念
10. 1. 1 文件的结构
10. 1. 2 文件的分类
10. 1. 3 文件的打开
10. 1. 4 文件的关闭
10. 1. 5 相关函数和语句
10. 2 顺序文件的读写
10. 2. 1 顺序文件的写操作
10. 2. 2 顺序文件的读操作
10. 2. 3 顺序文件的应用
10. 3 随机文件的读写
10. 3. 1 随机文件的写操作
10. 3. 2 随机文件的读操作
10. 3. 3 随机文件的应用
10. 4 二进制文件的读写
10. 5 文件系统控件
10. 5. 1 驱动器列表框 DriveListBox
10. 5. 2 目录列表框 DirListBox
10. 5. 3 文件列表框 FileListBox
10. 5. 4 文件系统控件的应用
习题
实验
第11章 Windows风格的界面设计
11. 1 对话框的设计
11. 1. 1 通用对话框
11. 1. 2 打开对话框
11. 1. 3 另存为对话框
11. 1. 4 颜色对话框
11. 1. 5 字体对话框
11. 1. 6 打印对话框
11. 1. 7 帮助对话框
11. 1. 8 自定义对话框
11. 2 菜单的设计
11. 2. 1 菜单编辑器的使用
11. 2. 2 动态菜单
11. 2. 3 弹出菜单
11. 3 多重窗体和多文档界面
11. 3. 1 多重窗体的操作
11. 3. 2 多文档界面
11. 4 工具栏和状态栏设计
11. 4. 1 在ImageList控件中添加图像
11. 4. 2 ToolBar在控件中添加按钮
11. 4. 3 响应ToolBar控件事件
11. 4. 4 状态栏
11. 5 RichTextBox控件
11. 6 应用程序向导
习题
实验
第12章 多媒体应用
12. 1 图形设计基础
12. 1. 1 坐标系
12. 1. 2 定义颜色
12. 2 图形控件
12. 2. 1 Line控件
12. 2. 2 Shape控件
12. 3 绘图方法
12. 3. 1 Line方法
12. 3. 2 Circle方法
12. 3. 3 Pset方法
12. 4 与绘图有关的常用属性. 事件和方法
12. 4. 1 绘图属性
12. 4. 2 绘图事件
12. 4. 3 与绘图有关的方法
12. 5 文字处理
12. 6 音频处理
12. 6. 1 mciExecute函数
12. 6. 2 MMControl控件
12. 7 视频处理
12. 7. 1 MMControl控件
12. 7. 2 Animation控件
12. 7. 3 ActiveMovie控件
习题
实验
第13章 数据库操作及编程
13. 1 数据库的基本概念
VB的数据访问技术概述
13. 2 可视化数据管理器
13. 2. 1 关系数据库基本结构
13. 2. 2 数据库的建立
13. 2. 3 建立查询
13. 3 数据控件及其使用
13. 3. 1 数据控件及其属性
13. 3. 2 数据控件的建立
13. 3. 3 数据库操作
13. 4 结构化查询语言SQL
13. 4. 1 SQL的基本组成
13. 4. 2 SQL语句应用
13. 5 ADO数据控件
13. 5. 1 使用ADO数据控件
13. 5. 2 ADO控件的绑定及代码控制
13. 5. 3 使用数据窗体向导
13. 6 ADO数据对象编程
13. 6. 1 基于ADO数据对象的一般操作过程与操作形式
13. 6. 2 基于ADO数据对象编程举例
13. 7 报表制作
13. 8 应用举例
习题
实验
附录A 程序调试与错误处理
附录B 常见错误代码表