第1章 Visual Basic概述 1
1.1 学习指导 1
1.1.1 Visual Basic的基本特点 1
1.1.2 Visual Basic 6.0集成开发环境 1
1.2 习题解答 4
第2章 Visual Basic编程基础 7
2.1 学习指导 7
2.1.1 属性、事件和方法 7
2.1.2 事件驱动 9
2.1.3 工程管理 9
2.1.4 创建第一个Visual Basic程序 11
2.2 习题解答 12
2.3 实验 14
2.3.1 验证性实验 14
2.3.2 拓展性实验 16
第3章 Visual Basic语言基础 18
3.1 学习指导 18
3.1.1 变量的定义 18
3.1.2 变体类型 19
3.1.3 用户自定义数据类型 19
3.1.4 表达式中运算符的优先级 19
3.1.5 常用内部函数 20
3.1.6 数组 20
3.2 习题解答 21
3.3 实验A 23
3.3.1 验证性实验 23
3.3.2 拓展性实验 24
3.4 实验B 24
3.4.1 验证性实验 24
3.4.2 拓展性实验 26
第4章 Visual Basic程序代码设计 28
4.1 学习指导 28
4.1.1 赋值语句 28
4.1.2 双分支结构 28
4.1.3 多分支结构 30
4.1.4 条件函数 30
4.1.5 循环语句 31
4.1.6 循环嵌套 34
4.1.7 过程及其调用 34
4.1.8 参数的传递 35
4.2 习题解答 35
4.3 实验A 38
4.3.1 验证性实验 38
4.3.2 拓展性实验 40
4.4 实验B 40
4.4.1 验证性实验 40
4.4.2 拓展性实验 42
第5章 窗体设计 43
5.1 学习指导 43
5.1.1 窗体的常用属性 43
5.1.2 窗体的常用事件 43
5.1.3 窗体的常用方法 43
5.2 习题解答 46
5.3 实验A 48
5.3.1 验证性实验 48
5.3.2 拓展性实验 49
5.4 实验B 49
5.4.1 验证性实验 49
5.4.2 拓展性实验 50
第6章 其他常用控件 51
6.1 学习指导 51
6.1.1 标签 51
6.1.2 文本框 51
6.1.3 命令按钮 51
6.1.4 单选按钮与复选框 52
6.1.5 框架 52
6.1.6 列表框与组合框 52
6.1.7 滚动条 52
6.1.8 计时器 53
6.1.9 图片框与图像框 53
6.2 习题解答 53
6.3 实验A 59
6.3.1 验证性实验 59
6.3.2 拓展性实验 60
6.4 实验B 60
6.4.1 验证性实验 60
6.4.2 拓展性实验 63
第7章 鼠标和键盘 64
7.1 学习指导 64
7.1.1 鼠标事件 64
7.1.2 键盘事件 65
7.1.3 OLE拖放操作 67
7.2 习题解答 68
7.3 实验A 69
7.3.1 验证性实验 69
7.3.2 拓展性实验 70
7.4 实验B 71
7.4.1 验证性实验 71
7.4.2 拓展性实验 71
第8章 应用程序界面设计 72
8.1 学习指导 72
8.1.1 函数对话框 72
8.1.2 通用对话框 73
8.1.3 菜单设计 75
8.1.4 工具栏和状态栏设计 76
8.1.5 多重窗体和多文档界面 76
8.2 习题解答 77
8.3 实验A 80
8.3.1 验证性实验 80
8.3.2 拓展性实验 82
8.4 实验B 85
8.4.1 验证性实验 85
8.4.2 拓展性实验 85
第9章 Visual Basic面向对象技术 87
9.1 学习指导 87
9.1.1 面向对象 87
9.1.2 对象浏览器 87
9.1.3 类的划分 88
9.1.4 类的创建 88
9.1.5 使用类 88
9.1.6 组件对象模型 88
9.2 习题解答 88
9.3 实验A 89
9.3.1 验证性实验 89
9.3.2 拓展性实验 90
9.4 实验B 90
9.4.1 验证性实验 90
9.4.2 拓展性实验 91
第10章 图形处理 93
10.1 学习指导 93
10.1.1 坐标系统 93
10.1.2 自定义坐标系 94
10.1.3 使用Visual Basic颜色 95
10.1.4 图形控件的应用 96
10.1.5 图形绘制方法 99
10.1.6 动画效果 105
10.2 习题解答 105
10.3 实验 107
10.3.1 验证性实验 107
10.3.2 拓展性实验 108
第11章 文件系统与访问 110
11.1 学习指导 110
11.1.1 文件 110
11.1.2 一般文件与数据库文件的操作 110
11.1.3 文件控件 110
11.1.4 对文件内容的读/写操作 111
11.2 习题解答 113
11.3 实验A 113
11.3.1 验证性实验 113
11.3.2 拓展性实验 116
11.4 实验B 116
11.4.1 验证性实验 116
11.4.2 拓展性实验 117
第12章 Visual Basic与数据库 118
12.1 学习指导 118
12.2 习题解答 119
12.3 实验 123
12.3.1 验证性实验 123
12.3.2 拓展性实验 125
第13章 ActiveX控件 129
13.1 学习指导 129
13.1.1 ActiveX控件概述 129
13.1.2 UpDown控件示例 129
13.1.3 TabStrip控件示例 130
13.1.4 ListView控件示例 131
13.2 习题解答 132
13.3 实验 133
13.3.1 验证性实验 133
13.3.2 拓展性实验 136
第14章 综合实验(课程设计) 137
主要参考文献 172