目录 1
第1章 Visual Basic.NET调试技术 1
1.1 程序中的错误类型 1
1.1.1 语法错误 1
1.1.2 运行错误 1
1.1.3 逻辑错误 2
1.2 程序的调试 3
1.2.1 Visual Studio.NET的工作模式 3
1.2.2 “调试”菜单 4
1.2.3 调试工具栏 6
1.2.4 调试窗口 7
1.3 断点 10
1.3.1 设置断点 10
1.3.2 配置断点 11
1.3.3 微调断点 12
1.3.4 控制断点 13
1.4.1 调用堆栈 14
1.4 高级调试技术 14
1.4.2 异常处理 15
第2章 Visual Basic.NET程序设计实验 17
2.1 集成开发环境实验 17
2.1.1 实验目的 17
2.1.2 实验内容 17
2.2 简单程序设计实验 20
2.2.1 实验目的 20
2.2.2 实验内容 20
2.3.2 实验内容 21
2.3 VB.NET基本语法实验 21
2.3.1 实验目的 21
2.4 选择结构实验 23
2.4.1 实验目的 23
2.4.2 实验内容 23
2.5 循环结构实验 25
2.5.1 实验目的 25
2.5.2 实验内容 26
2.6.2 实验内容 30
2.6 数组的应用实验 30
2.6.1 实验目的 30
2.7 排序实验 34
2.7.1 实验目的 34
2.7.2 实验内容 34
2.8 简单过程的设计与调用实验 36
2.8.1 实验目的 36
2.8.2 实验内容 36
2.9.2 实验内容 38
2.9.1 实验目的 38
2.9 过程调用中的参数传递实验 38
2.10 递归函数过程实验 40
2.10.1 实验目的 40
2.10.2 实验内容 41
2.11 数据结构实验——线性表 42
2.11.1 实验目的 42
2.11.2 实验内容 43
2.12.2 实验内容 45
2.12.1 实验目的 45
2.12 数据结构实验——栈和队列 45
2.13 窗体、按钮、单选按钮、文本框、复选框和分组框控件实验 47
2.13.1 实验目的 47
2.13.2 实验内容 47
2.14 列表框和组合框实验 51
2.14.1 实验目的 51
2.14.2 实验内容 51
2.15.2 实验内容 53
2.15.1 实验目的 53
2.15 图片框实验 53
2.16 时间、日期组件实验 55
2.16.1 实验目的 55
2.16.2 实验内容 56
2.17 对话框实验 57
2.17.1 实验目的 57
2.17.2 实验内容 57
2.18.1 实验目的 59
2.18 菜单的设计与实现 59
2.18.2 实验内容 60
2.19 多文档应用程序的开发 63
2.19.1 实验目的 63
2.19.2 实验内容 63
2.20 面向对象技术实验 64
2.20.1 实验目的 64
2.20.2 实验内容 65
2.21 顺序文件操作实验 66
2.21.1 实验目的 66
2.21.2 实验内容 66
2.22 随机文件操作实验 68
2.22.1 实验目的 68
2.22.2 实验内容 69
2.23.2 实验内容 70
2.24.1 实验目的 70
2.24 图形程序设计实验 70
2.23.1 实验目的 70
2.23 流文件处理实验 70
2.24.2 实验内容 71
2.25 媒体播放实验 72
2.25.1 实验目的 72
2.25.2 实验内容 73
2.26 数据库开发实验 73
2.26.1 实验目的 73
2.26.2 实验内容 74
2.27 网络应用程序开发实验 75
2.27.1 实验目的 75
2.27.2 实验内容 75
第3章 全国计算机等级考试Visual Basic真题解析 77
3.1 Visual Basic试卷(2004年4月)解析 77
3.1.1 试题部分 77
3.1.2 试题解析 87
3.2 Visual Basic试卷(2004年9月)解析 93
3.2.1 试题部分 93
3.2.2 试题解析 105
3.3 Visual Basic和Visual Basic.NET的基本区别 112
第4章 Visual Basic.NET编程实例 114
4.1 教学信息管理系统 114
4.1.1 教学信息管理系统简介 114
4.1.2 系统中使用的核心组件 116
4.1.3 教学信息管理系统的实现过程 118
4.1.4 “学生信息”子选项卡的实现 119
4.1.5 “课程信息”子选项卡的实现 129
4.1.6 “选课信息查询”子选项卡的实现 130
4.1.7 “用户管理”子选项卡的实现 133
4.1.8 添加用户登录界面 134
4.2 电子相册应用程序的设计与开发 136
4.2.1 电子相册应用程序的功能 136
4.2.2 电子相册应用程序所用到的核心组件 137
4.2.3 命名空间和窗体变量 138
4.2.4 组件初始化 139
4.2.5 新建相册 140
4.2.6 打开相册 141
4.2.7 删除相册 147
4.2.8 关闭相册 149
4.2.9 退出 150
4.2.10 上一张和下一张 150
4.2.11 自动浏览 151
4.2.12 添加相片 152
4.2.13 另存为 153
4.2.14 背景 154
4.2.15 扩大和缩小 155
4.2.16 镜像 156
4.2.17 透明 157
4.2.18 旋转 158
4.2.19 还原 159
4.2.20 帮助 160
4.2.21 工具栏的工具按钮事件 162
附录 Visual Basic.NET程序设计试验报告格式 163
参考文献 165