第1章 Visual Basic入门 1
实验一 熟悉Visual Basic集成开发环境 1
一、实验目的 1
二、预备知识 1
三、实验示例 2
四、实验内容 3
实验二 常用控件的使用 3
一、实验目的 3
二、预备知识 4
三、实验示例 4
四、实验内容 6
五、部分习题答案 6
第2章 程序设计入门 8
实验三 Visual Basic语言基础 8
一、实验目的 8
二、预备知识 8
三、实验示例 9
四、实验内容 11
五、部分习题答案 12
第3章 顺序结构程序设计 13
实验四 用InputBox和MsgBox输入输出数据 13
一、实验目的 13
二、预备知识 13
三、实验示例 13
四、实验内容 14
实验五 赋值语句及数据输出 15
一、实验目的 15
二、预备知识 15
三、实验示例 16
四、实验内容 19
五、部分习题答案 20
第4章 选择结构程序设计 21
实验六 If-Then语句 21
一、实验目的 21
二、预备知识 21
三、实验示例 21
四、实验内容 24
实验七 Select Case语句 25
一、实验目的 25
二、预备知识 26
三、实验示例 26
四、实验内容 27
五、部分习题答案 28
第5章 循环结构程序设计 30
实验八 Do-Loop循环 30
一、实验目的 30
二、预备知识 30
三、实验示例 30
四、实验内容 32
实验九 For-Next循环 32
一、实验目的 32
二、预备知识 32
三、实验示例 32
四、实验内容 35
实验十 循环嵌套 36
一、实验目的 36
二、预备知识 36
三、实验示例 36
四、实验内容 38
实验十一 常用算法 38
一、实验目的 38
二、预备知识 38
三、实验示例 39
四、实验内容 41
五、部分习题答案 42
第6章 数组 45
实验十二 一维数组 45
一、实验目的 45
二、预备知识 45
三、实验示例 45
四、实验内容 47
实验十三 二维数组 47
一、实验目的 47
二、预备知识 48
三、实验示例 48
四、实验内容 50
实验十四 动态数组 50
一、实验目的 50
二、预备知识 51
三、实验示例 51
四、实验内容 53
实验十五 控件数组 53
一、实验目的 53
二、预备知识 53
三、实验示例 54
四、实验内容 56
五、部分习题答案 56
第7章 过程 60
实验十六 Sub过程的建立及调用 60
一、实验目的 60
二、预备知识 60
三、实验示例 60
四、实验内容 62
实验十七 Function函数过程的建立及调用 63
一、实验目的 63
二、预备知识 63
三、实验示例 63
四、实验内容 65
实验十八 变量、过程的作用域及过程的递归调用 65
一、实验目的 65
二、预备知识 65
三、实验示例 66
四、实验内容 67
实验十九 键盘与鼠标事件过程 68
一、实验目的 68
二、预备知识 68
三、实验示例 68
四、实验内容 69
五、部分习题答案 70
第8章 多窗体和程序调试 72
实验二十 多窗体设计 72
一、实验目的 72
二、预备知识 72
三、实验示例 72
四、实验内容 76
实验二十一 Visual Basic工程结构 77
一、实验目的 77
二、预备知识 77
三、实验示例 77
四、实验内容 79
第9章 数据文件 81
实验二十二 顺序文件 81
一、实验目的 81
二、预备知识 81
三、实验示例 82
四、实验内容 86
五、思考题 86
实验二十三 随机文件 87
一、实验目的 87
二、预备知识 87
三、实验示例 87
四、实验内容 91
五、部分习题答案 91
第10章 用户界面设计 92
实验二十四 菜单设计 92
一、实验目的 92
二、预备知识 92
三、实验示例 92
四、实验内容 95
实验二十五 对话框设计 96
一、实验目的 96
二、预备知识 96
三、实验示例 96
四、实验内容 99
实验二十六 工具栏设计 99
一、实验目的 99
二、预备知识 99
三、实验示例 99
四、实验内容 103
五、部分习题答案 103
第11章 图形和图像 105
实验二十七 常用图形控件及其属性 105
一、实验目的 105
二、预备知识 105
三、实验示例 105
四、实验内容 109
实验二十八 图形方法绘制图形 111
一、实验目的 111
二、预备知识 111
三、实验示例 112
四、实验内容 114
五、部分习题答案 116
第12章 访问数据库 118
实验二十九 ADO控件编程 118
一、实验目的 118
二、预备知识 118
三、实验示例 119
四、实验内容 122
五、部分习题答案 122
测试题一 127
一、单选题 127
二、阅读程序并写出运行结果 129
三、填空完善程序 133
四、编程题 135
测试题二 136
一、单选题 136
二、阅读程序并写出运行结果 138
三、填空完善程序 141
四、编程题 144
测试题三 145
一、单选题 145
二、阅读程序并写出运行结果 146
三、填空完善程序 148
四、编程题 150
测试题四 151
一、单选题 151
二、阅读程序并写出运行结果 152
三、填空完善程序 154
四、编程题 156
测试题一参考答案 157
测试题二参考答案 159
测试题三参考答案 161
测试题四参考答案 163