第1章 Visual Basic集成开发环境 1
目的和要求 1
1.1 笔试真题 1
1.2 上机指导 1
实验1-1 VB的启动与退出 1
实验1-2 进入VB集成开发环境 2
第2章 对象及其操作 6
目的和要求 6
2.1 笔试真题 6
2.2 上机指导 7
实验2-1 对象属性的设置 7
实验2-2 标签、文本框和命令按钮属性的设置 8
实验2-3 显示控件工具箱 8
实验2-4 利用控件工具箱向窗体添加控件 8
实验2-5 选择控件 9
实验2-6 调整控件尺寸 9
实验2-7 移动控件 9
实验2-8 控件布局的调整 10
实验2-9 锁定控件 10
实验2-10 删除控件 10
第3章 简单程序设计 11
目的和要求 11
3.1 笔试真题 11
3.2 上机指导 11
实验3-1 应用程序开发的一般步骤 11
实验3-2 熟悉程序设计的基本步骤 14
第4章 Visual Basic程序设计基础 15
目的和要求 15
4.1 笔试真题 15
4.2 上机指导 17
实验4-1 变量的命名规则和类型声明 17
实验4-2 验证有关函数和表达式的运算结果 18
实验4-3 练习VB表达式书写 20
实验4-4 字母大小写转换 21
实验4-5 Int()、Rnd()、Left()、 Mid()、Right()等函数应用实例 22
第5章 数据的输入输出 24
目的和要求 24
5.1 笔试真题 24
5.2 上机指导 25
实验5-1 Print方法及其相关函数应用实例 25
实验5-2 InputBox函数和字形属性 26
实验5-3 “鸡兔同笼”问题 28
实验5-4 时间单位换算 28
第6章 常用标准控件 30
目的和要求 30
6.1 笔试真题 30
6.2 上机指导 33
实验6-1 文本框和命令按钮属性设置 33
实验6-2 文本框和命令按钮应用实例 34
实验6-3 输入对话框应用实例 35
实验6-4 有关标签、文本框和命令按钮程序设计 35
实验6-5 有关框架、单选按钮、复选框程序设计 36
实验6-6 列表框应用实例 38
实验6-7 滚动条应用实例 39
第7章 Visual Basic控制结构 40
目的和要求 40
7.1 笔试真题 40
7.2 上机指导 42
实验7-1 利用双分支结构实现判断奇偶数 42
实验7-2 使用IIf函数实现简单的双分支选择结构 43
实验7-3 多分支结构程序设计 44
实验7-4 IF语句的嵌套 45
实验7-5 计算职工工资 46
实验7-6 累加、累乘问题 46
实验7-7 求解斐波那契数列 47
实验7-8 求解最大公约数 48
实验7-9 循环结构的嵌套 48
实验7-10 数值问题 50
实验7-11 阶乘的累加 50
实验7-12 求最大值与最小值 51
实验7-13 用穷举法求水仙花数 52
第8章 数组 53
目的和要求 53
8.1 笔试真题 53
8.2 上机指导 56
实验8-1 求平均分、总分 56
实验8-2 杨辉三角形 57
实验8-3 矩阵应用实例 58
实验8-4 统计出现次数最多的数值 60
实验8-5 排序和二分查找 62
实验8-6 产生可变层数的正方形 65
实验8-7 阶乘 66
实验8-8 评委打分 67
实验8-9 二维数组运算 68
第9章 过程 70
目的和要求 70
9.1 笔试真题 70
9.2 上机指导 75
实验9-1 比较两种参数传递方式 75
实验9-2 Function过程调用 76
实验9-3 判断回文数 77
实验9-4 迭代法寻找孪生素数 78
实验9-5 进制转换 79
实验9-6 求最大公约数和最小公倍数 80
实验9-7 Armstrong数 81
实验9-8 静态变量 82
实验9-9 控件参数、数组参数应用实例 83
实验9-10 递归过程 85
第10章 键盘与鼠标事件过程 87
目的和要求 87
10.1 笔试真题 87
10.2 上机指导 89
实验10-1 在KeyPress事件过程中完成温度转换 89
实验10-2 键盘事件和窗体KeyPreview属性设置 90
实验10-3 鼠标事件和MousePointer属性设置 91
实验10-4 与拖放有关的属性、事件和方法 94
第11章 菜单程序设计 96
目的和要求 96
11.1 笔试真题 96
11.2 上机指导 97
实验11-1 菜单的设置 97
实验11-2 菜单应用 98
实验11-3 菜单与其他控件组合应用 99
实验11-4 弹出式菜单 100
实验11-5 利用菜单改变文字格式 101
实验11-6 菜单的动态增减 103
第12章 对话框程序设计 105
目的和要求 105
12.1 笔试真题 105
12.2 上机指导 108
实验12-1 通用对话框属性设置 108
实验12-2 文件对话框的设置及应用 108
实验12-3 字体对话框和颜色对话框的设置及应用 109
第13章 多重窗体程序设计与环境 110
目的和要求 110
13.1 笔试真题 110
13.2 上机指导 112
实验13-1 双窗体应用实例 112
实验13-2 多窗体应用实例 113
实验13-3 闲置循环和DoEvents 语句的应用 115
第14章 数据文件 117
目的和要求 117
14.1 笔试真题 117
14.2 上机指导 121
实验14-1 用通用文件对话框打开文件 121
实验14-2 根据姓氏查找姓名 121
实验14-3 完全平方数 123
实验14-4 统计人数 124
实验14-5 含有特定字母的单词个数 125
实验14-6 素数 127
实验14-7 随机文件操作 128
实验14-8 文件系统控件 131
第15章 上机考试指导 132
上机考试简介 132
15.1 基本操作 132
15.2 简单应用 133
15.3 综合应用 134
15.4 上机指导 134
实验15-1 编写一个英文打字训练程序 134
实验15-2 编写一个统计文本文件中各字母出现次数的程序 134
实验15-3 设计一个计算器程序 135
实验15-4 设计一个画图程序 135
部分参考答案 136
参考文献 137