目录 1
第1章 进入Visual Basic.NET 1
1.1 Visual Basic简述 1
1.2 Visual Basic.NET新特性 2
1.3 安装Visual Basic.NET 4
1.3.1 Visual Basic.NET的硬件要求 4
1.3.2 Visual Basic.NET的软件要求 5
1.3.3 开始安装Visual Basic.NET 5
1.4.1 配置起始页 9
1.4 Visual Basic.NET集成开发环境 9
1.4.2 开始页面 10
1.4.3 菜单 11
1.4.4 工具栏 13
1.5 一个简单的应用程序 13
1.5.1 开发环境中的窗口 15
1.5.2 工具箱 18
1.5.3 窗体中控件的命名 19
1.5.4 代码编辑器 20
1.6 本章小结 22
练习 22
2.1 数据类型综述 23
第2章 掌握数据类型和表达式 23
2.2 常量和变量 24
2.2.1 变量和常量的命名规则 24
2.2.2 变量的声明 25
2.2.3 变量的作用域 27
2.2.4 变量的访问性 29
2.2.5 变量的生命周期 29
2.2.6 常量的声明 29
2.2.7 常量数据类型 30
2.3 基本数据类型 31
2.3.1 数字数据类型 32
2.3.2 字符数据类型 33
2.3.3 其他数据类型 36
2.3.4 复合数据类型 39
2.3.5 数据类型实现 39
2.3.6 数据类型转换 40
2.4 运算符与表达式 43
2.4.1 算术运算符 43
2.4.2 连接运算符 47
2.4.3 比较运算符 47
2.4.4 逻辑运算符 49
2.5 表达式和运算符的优先级 51
练习 52
2.6 本章小结 52
第3章 使用方法 53
3.1 使用原因 53
3.2 构建方法 56
3.3 作用域 58
3.4 本章小结 60
练习 60
4.2 分支结构 61
4.2.1 If...Then语句 61
4.1 顺序结构 61
第4章 流程控制 61
4.2.2 Else语句 62
4.2.3 多重选择的Else If语句 63
4.2.4 嵌套的If语句 64
4.2.5 单行If语句 65
4.2.6 Select Case语句 65
4.2.7 Select Case语句的大小写区分 67
4.2.8 多重选项 68
4.2.9 Case Else语句 69
4.3 循环结构 70
4.3.1 For...Next循环 70
4.3.2 For Each...Next循环 72
4.3.3 Do...Loop循环 74
4.3.5 退出循环 76
4.3.4 循环的嵌套 76
4.4 本章小结 78
练习 78
第5章 面向对象编程 79
5.1 面向对象程序设计的概念 79
5.1.1 对象 79
5.1.2 封装 80
5.1.3 类 80
5.1.5 类的多态性 81
5.2 第一个对象 81
5.1.4 类的继承 81
5.2.1 定义类 82
5.2.2 存储属性 83
5.2.3 IsMoving方法 89
5.3 构造函数 90
5.4 深入面向对象的程序设计 92
5.4.1 继承性 92
5.4.2 多态性 95
5.5 Framework类 96
5.6 本章小结 100
练习 100
6.1 .NET概述 101
第6章 Microsoft.NET Framework 101
6.2 .NET Framework类 102
6.3 公共语言运行时 104
6.4 本章小结 105
练习 105
第7章 复合数据类型 106
7.1 数组 106
7.2 高级数组操作 110
7.3 枚举 114
7.4 结构 117
练习 120
7.5 本章小结 120
第8章 创建应用程序 121
8.1 事件驱动 121
8.2 简单的应用程序 123
8.2.1 构建窗体 123
8.2.2 统计字符 126
8.2.3 统计单词 127
8.2.4 “查看”按钮 129
8.3 复杂的应用程序 130
8.3.1 创建工程 130
8.3.2 状态栏 131
8.3.3 工具栏 132
8.3.4 创建编辑框 137
8.3.5 响应工具栏 139
8.3.6 焦点 144
8.4 多个窗体 145
8.4.1 HelpAbout 145
8.4.2 部署文本编辑器 147
8.5 本章小结 150
练习 150
9.1 对话框窗体 151
9.2 常用对话框 151
第9章 对话框 151
9.2.1 “打开文件”对话框 152
9.2.2 “保存”对话框 158
9.2.3 “字体”对话框 163
9.2.4 “颜色”对话框 166
9.2.5 “打印”对话框 169
9.3 MessageBox类 176
9.3.1 MessageBox中的图标 176
9.3.2 MessageBox中的可用按钮 177
9.3.3 设置默认按钮 177
9.3.4 其他选项 177
9.3.6 DialogResult值 178
9.3.5 Show方法 178
9.3.7 MsgBox函数 179
9.4 本章小结 180
练习 180
第10章 创建菜单 181
10.1 概述 181
10.2 创建菜单 182
10.3 上下文菜单 193
10.4 本章小结 197
练习 197
11.1.1 语法错误 198
11.1.2 运行错误 198
11.1 错误类型 198
第11章 错误处理 198
11.1.3 逻辑错误 199
11.2 处理错误 199
11.2.1 结构化异常处理 199
11.2.2 非结构化异常处理 201
11.3 本章小结 203
练习 203
第12章 Visual Basic.NET访问数据库 204
12.1 数据库基础 204
12.2.1 SELECT 206
12.2 SQL命令 206
12.2.2 INSERT 207
12.2.3 UPDATE 208
12.2.4 DELETE 208
12.3 .NET框架数据命名空间 208
12.4 数据访问组件 209
12.4.1 OleDbConnection组件 209
12.4.2 DataSet组件 209
12.4.5 DataView组件 210
12.5 数据绑定 210
12.4.4 OleDbCommand组件 210
12.4.3 OleDbDataAdapter组件 210
12.6 ADO.NET 218
12.6.1 SqlConnection类 218
12.6.2 SqlCommand类 219
12.6.3 SqlDataAdapter类 221
12.6.4 DataSet类 221
12.6.5 DataView类 222
12.7 本章小结 223
练习 223
附录A Visual Basic.NET关键字 224
附录B Visual Basic.NET函数 225