第1章 VB集成开发环境与VB概述 1
实验1-1 熟悉VB集成开发环境 1
实验1-2 创建一个简单的工程 4
实验1-3 编程计算长方形的面积和周长 8
习题 10
第2章 常用控件与界面设计 15
实验2-1 设置文本格式——单选按钮、复选框及组合框的使用 15
实验2-2 学生名单管理——列表框使用 17
实验2-3 设置文字颜色——滚动条的使用 20
实验2-4 秒表程序设计——计时器的使用 25
实验2-5 简单文本处理——通用对话框的使用 27
实验2-6 多窗体界面程序设计与菜单制作 30
实验2-7 弹出式菜单的使用 34
习题 38
第3章 数据、表达式与简单程序设计 55
实验3-1 运算符验证 55
实验3-2 常用内部函数验证 58
实验3-3 VB表达式与验证 61
实验3-4 赋值语句及其类型转换 65
实验3-5 数据的输入/输出 67
实验3-6 编程练习 70
习题 72
第4章 选择分支与循环 83
实验4-1 判断人体体形——分支结构应用 83
实验4-2 判断三角形类型——分支结构应用 85
实验4-3 交通信号灯——分支结构应用 87
实验4-4 计算利息——Do循环应用 89
实验4-5 求级数和——Do循环应用 92
实验4-6 求π近似值——Do循环 94
实验4-7 打印几何图形——For循环 95
实验4-8 找指定范围内满足条件的数——For循环 98
实验4-9 字符串转换——For循环 99
实验4-10 穷举法编程——For 循环嵌套 101
实验4-11 验证命题 103
实验4-12 验证完全数 105
实验4-13 报文加密与解密 107
实验4-14 解超越方程 109
实验4-15 编程练习 110
习题 113
第5章 数组 127
实验5-1 计算比赛分数——一维数组的使用 127
实验5-2 数列首尾互换——一维数组的使用 129
实验5-3 冒泡排序——一维数组的使用 130
实验5-4 有序数组合并——一维数组的使用 132
实验5-5 转置矩阵——二维数组的使用 135
实验5-6 二维数组中的查找与交换——二维数组的使用 136
实验5-7 找二维数组的鞍点、凸点——二维数组的使用 138
实验5-8 从字符串中找出数字串——动态数组的使用 140
实验5-9 杨辉三角形——动态数组的使用 143
实验5-10 模拟计时器——控件数组的使用 146
实验5-11 有序数组数据的插入与删除——数组应用 148
实验5-12 报数出圈——数组应用 150
实验5-13 幻阵生成与验证——数组应用 153
实验5-14 程序改错实践 156
习题 158
第6章 过程 172
实验6-1 过程的定义与调用 172
实验6-2 传值与传址 175
实验6-3 字符串类型形式参数 177
实验6-4 数组作形式参数 179
实验6-5 过程中的控件参数 183
实验6-6 递归过程 184
实验6-7 变量的作用域 189
实验6-8 编程练习 190
习题 191
第7章 文件 217
实验7-1 图片查看器——文件控件应用 217
实验7-2 简易文本浏览器——顺序文件的操作 219
实验7-3 图书管理与统计——顺序文件使用 221
实验7-4 家庭月开销记载——随机文件应用 224
实验7-5 靶子位图图像的生成——二进制文件应用 227
习题 231
第8章 程序调试 242
实验8-1 程序调试基础 242
实验8-2 改错题调试 247
习题 251
第9章 图形处理与多媒体应用 259
实验9-1 绘图控件的应用 259
实验9-2 图形方法应用——用Pset方法绘制函数曲线 262
实验9-3 图形方法应用——用Circle方法画圆 264
习题 266
第10章 VB数据库应用 269
实验10-1 使用Data控件访问数据库 269
实验10-2 使用ADO控件访问数据库 272
习题 275
模拟练习 278
模拟练习一 278
模拟练习二 284
模拟练习三 292
模拟练习四 298
模拟练习五 305
模拟练习六 312
模拟练习七 319
参考文献 326