第1章 VB.NET集成开发环境 1
1.1 Microsoft.NET平台 1
1.2 .NET框架 3
1.3 VB.NET集成开发环境 3
1.3.1 工具箱 4
1.3.2 资源管理器 4
1.3.3 属性窗口 5
1.3.4 类视图 5
1.3.5 设计窗口 5
1.3.6 代码窗口 6
1.4 编写第一个VB.NET应用程序 6
1.4.1 编写VB.NET源程序 8
1.4.2 执行和保存VB.NET程序 9
1.4.3 打开已存在项目和文件 9
第2章 面向对象基本概念 10
2.1 对象与类 10
2.2 面向对象的基本要素 12
2.2.1 事件(消息) 12
2.2.2 属性 12
2.2.3 方法 12
2.2.4 事件(消息)驱动 12
2.3 面向对象的特征 13
2.3.1 抽象 13
2.3.2 封装 13
2.3.3 继承 13
2.3.4 多态 14
第3章 VB.NET程序设计语言 15
3.1 一个简单的VB.NET例子 15
3.2 VB.NET基本语法 16
3.2.1 数据类型 16
3.2.2 常量和变量 18
3.2.3 运算符与表达式 21
3.2.4 标准函数 25
3.2.5 VB.NET保留字及编码规则 36
3.3 结构化程序设计语句 38
3.3.1 赋值语句 38
3.3.2 选择结构语句 41
3.3.3 循环结构语句 55
3.4 过程和自定义函数 67
3.4.1 Sub过程的定义与调用 67
3.4.2 用户自定义函数 70
3.4.3 参数的传递 72
3.4.4 常量和变量的作用域 74
3.4.5 递归 76
3.5 数组 79
3.5.1 数组的概念 79
3.5.2 数组声明和初始化 80
3.5.3 数组的访问 83
3.5.4 数组常用函数 93
3.6 VB.NET面向对象程序语法 94
3.6.1 类 94
3.6.2 名字空间 96
3.6.3 访问类型 97
3.6.4 静态成员 98
3.6.5 构造器 99
3.6.6 继承 99
第4章 窗体与控件 102
4.1 基本控件 102
4.1.1 文本类控件 102
4.1.2 按钮类控件 119
4.1.3 图形图像类控件 127
4.1.4 其他控件 130
4.2 菜单和工具栏 138
4.2.1 菜单 138
4.2.2 工具栏 147
4.3 窗体和MDI窗体 154
4.3.1 窗体的主要属性 154
4.3.2 窗体的主要方法 157
4.3.3 窗体的主要事件 158
4.3.4 创建多重窗体 159
4.3.5 创建MDI窗体 166
第5章 图形设计 176
5.1 GDI+图形 176
5.1.1 绘图对象 176
5.1.2 图形坐标系统 176
5.1.3 用GDI+创建图形图像 176
5.2 绘制和操作形状与图像 178
5.2.1 笔、画笔和颜色 178
5.2.2 绘制直线和形状 184
5.2.3 绘制椭圆和圆弧 185
5.2.4 绘制文本 186
5.2.5 呈现图像 187
5.2.6 利用鼠标移动绘制图形 187
第6章 文件系统 190
6.1 文件和文件操作 190
6.1.1 文件的概念 190
6.1.2 文件的分类 191
6.1.3 VB.NET文件操作 191
6.1.4 SYSTEM.IO名称空间简介 192
6.1.5 OpenFileDialog和SaveFileDialog控件 192
6.2 顺序文件 195
6.2.1 用StreamWriter类新建或写入顺序文件 195
6.2.2 用StreamReader类读顺序文件 197
6.3 随机文件 200
6.3.1 定义随机文件的记录结构 200
6.3.2 打开随机文件 200
6.3.3 读写随机文件记录 201
6.3.4 关闭随机文件 202
6.4 使用Windows文件系统 205
6.4.1 Directory类的方法 206
6.4.2 使用Directory类的方法 207
6.4.3 File类 208
第7章 数据库应用 211
7.1 数据库基础 211
7.1.1 数据库结构 211
7.1.2 创建一个Access数据库 213
7.1.3 SQL基本语法 218
7.2 数据库访问技术 225
7.2.1 ADO.NET概述 225
7.2.2 ADO.NET的核心组件 227
7.2.3 数据的绑定 229
7.3 ADO.NET访问数据库实例 230
7.4 实现新建、修改、删除数据记录 238
7.4.1 设计任务 238
7.4.2 设计要求 238
7.4.3 设计准备 238
7.4.4 设计步骤 239
第8章 VB.NET程序调试和异常处理 247
8.1 程序中的错误类型 247
8.1.1 语法错误 247
8.1.2 运行时错误 248
8.1.3 逻辑错误 249
8.2 程序的调试 249
8.2.1 常用的调试方法 250
8.2.2 VB.NET的程序调试环境 254
8.3 异常处理的概念 257
8.3.1 结构化异常处理 257
8.3.2 非结构化异常处理 262
实验一 VB.NET集成开发环境 266
一、实验目的 266
二、实验内容 266
实验二 VB.NET程序设计语言(一) 267
一、实验目的 267
二、实验内容 267
实验三 VB.NET程序设计语言(二) 268
一、实验目的 268
二、实验内容 268
实验四 VB.NET程序设计语言(三) 270
一、实验目的 270
二、实验内容 270
实验五 VB.NET程序设计语言(四) 271
一、实验目的 271
二、实验内容 271
实验六 窗体、基本控件(一) 273
一、实验目的 273
二、实验内容 273
实验七 窗体、基本控件(二) 277
一、实验目的 277
二、实验内容 277
实验八 菜单与工具栏 279
一、实验目的 279
二、实验内容 279
实验九 文件 281
一、实验目的 281
二、实验内容 281
实验十 数据库的操作 282
一、实验目的 282
二、实验内容 282
实验十一 程序调试及出错处理 283
一、实验目的 283
二、实验内容 283