书籍详情
Visual Basic.NET实例教程
作者:沈大林主编
出版社:电子工业出版社
出版时间:2006-05-01
ISBN:9787121024696
定价:¥32.00
购买这本书可以去
内容简介
全书共分为13章,全面地介绍了Visual Basic.NET编程的基础知识、面向对象程序设计思想和程序设计方法、控件的各种使用技巧、数据结构的基础知识、程序分块设计、多线程程序设计、应用程序的开发、网络程序的开发、ADO.NET的数据库程序开发,以及基于GDI+的Visual Basic.NET图形与动画程序设计等内容。 全书以实例带动知识点的学习,通过学习实例,使读者掌握软件的操作方法、程序设计方法和设计技巧。书中讲解了70个实例,提供了100多道思考与练习题,具有较大的知识信息量。本书由浅及深、由易到难、循序渐进、图文并茂,理论与实际设计相结合,可使读者在阅读学习时知其然还知其所以然,不但能够快速入门,而且可以达到较高的水平,既有利于教师得心应手地使用它进行教学,又便于学生自学。 本书可以作为中等计算机职业技术学校或高职非计算机专业学生的教材,也可以作为初、中级培训班的教材,还适于作为初学者的自学用书。
作者简介
暂缺《Visual Basic.NET实例教程》作者简介
目录
目录
第1章 初识VB.NET 1
1.1 VB.NET概述 1
1.1.1 .NET框架 1
1.1.2 什么是VB.NET 2
1.2 VB.NET的集成开发环境 2
1.2.1 安装VB.NET 2
1.2.2 VB.NET的集成开发环境 4
1.3 编写第一个VB.NET程序 8
1.3.1 编程的步骤 8
1.3.2 使用“格式”菜单 12
1.4 程序的调试和“帮助”菜单 15
1.4.1 程序的调试 15
1.4.2 使用“帮助”菜单 16
1.5 VB.NET的新特性 17
1.5.1 窗口布局和项目的更改 18
1.5.2 控件的更改 19
1.5.3 完全的面向对象的程序设计 21
练习题1 21
第2章 VB.NET编程基础 23
2.1 变量和常量 23
2.1.1 数据类型 23
2.1.2 变量和常量 25
2.1.3 数据的操作 27
2.2 表达式和代码的组成 33
2.2.1 表达式 33
2.2.2 数据类型转换 38
2.2.3 代码的组成 42
2.3 面向对象的程序设计 42
2.3.1 面向对象的程序设计 43
2.3.2 类库的应用 47
2.3.3 命名空间 52
2.3.4 注释语句 53
练习题2 53
第3章 选择语句与选择控件 55
3.1 算法 55
3.1.1 算法概述 55
3.1.2 算法的描述方法 56
3.2 选择语句 60
3.2.1 If语句 60
3.2.2 Select Case语句 65
3.3 事件 69
3.3.1 事件的概念 69
3.3.2 事件处理过程 70
3.4 单选按钮和复选框控件 71
3.4.1 单选按钮(RadioButton)控件 71
3.4.2 复选框(CheckBox)控件 72
练习题3 78
第4章 循环语句与列表控件 80
4.1 循环语句 80
4.1.1 ForNext语句 80
4.1.2 WhileEnd While语句 87
4.1.3 DoLoop语句 89
4.2 列表控件 90
4.2.1 ListBox控件和ComboBox控件 91
4.2.2 控件的方法和事件 92
4.3 优化算法 99
4.3.1 算法分析 99
4.3.2 算法的时间复杂度和空间复杂度 100
4.3.3 利用计算机解决问题的几个阶段 105
4.3.4 穷举法 105
练习题4 109
第5章 窗体元素和事件 110
5.1 控件使用技巧 110
5.1.1 焦点、Tab键的顺序和访问键 110
5.1.2 在代码中改变控件属性值 111
5.1.3 格式化数据 113
5.2 组件 118
5.2.1 Timer组件 119
5.2.2 ToolTip组件 122
5.2.3 ErrorProvider组件和ImageList组件 125
5.3 键盘事件和鼠标事件 130
5.3.1 键盘事件 130
5.3.2 鼠标事件 135
练习题5 138
第6章 数据结构和数组 139
6.1 数据结构和一维数组 139
6.1.1 数据结构 139
6.1.2 一维数组 141
6.1.3 自定义数据类型 145
6.2 多维数组和数字排序 148
6.2.1 多维数组 149
6.2.2 数字排序 152
练习题6 160
第7章 大型程序的分块设计 161
7.1 过程 161
7.1.1 程序分块设计的意义 161
7.1.2 Sub过程 162
7.1.3 Function过程 165
7.2 过程的应用 171
7.2.1 过程的参数 171
7.2.2 变量的作用域 174
7.2.3 递归 177
练习题7 183
第8章 应用程序开发 185
8.1 菜单和对话框 185
8.1.1 菜单 185
8.1.2 对话框 187
8.2 状态栏和工具栏 193
8.2.1 状态栏StatusBar 193
8.2.2 工具栏 194
8.3 多文档程序 200
8.3.1 什么是多文档界面 200
8.3.2 父窗体和子窗体 202
练习题8 205
第9章 面向对象的程序设计 207
9.1 面向对象在VB.NET中的实现 207
9.1.1 在VB.NET中实现面向对象 207
9.1.2 Property过程 212
9.1.3 对象数组 216
9.2 类继承和类的多态 222
9.2.1 类的继承 222
9.2.2 类的多态 224
9.2.3 关键字MyBase和MyClass 225
9.3 修饰符和接口 230
9.3.1 命名空间的使用 230
9.3.2 修饰符 231
9.3.3 接口 231
练习题9 236
第10章 高级应用程序设计 237
10.1 程序调试与异常处理 237
10.1.1 程序的调试 237
10.1.2 程序的调试和排错 239
10.1.3 异常捕获 243
10.2 多线程程序设计 247
10.2.1 多线程概念 247
10.2.2 多线程与Thread类 248
练习题10 255
第11章 网络程序的开发 257
11.1 基于网络组件的网络程序 257
11.1.1 程序设计中的网络组件 257
11.1.2 WebBrowser组件 258
11.1.3 MAPI组件 264
11.1.4 WinSock组件 271
11.2 基于Web Forms的网络程序 279
11.2.1 Web Forms编程基础 279
11.2.2 Web Forms窗体的设计 280
练习题11 292
第12章 数据库应用程序开发 293
12.1 数据库程序基本概念 293
12.1.1 数据库基础 293
12.1.2 数据库的创建 295
12.2 ADO.NET及其应用 300
12.2.1 ADO.NET数据对象 300
12.2.2 数据绑定控件 312
12.3 程序设计中的SQL查询 323
12.3.1 SQL概述 323
12.3.2 常用SQL语句 323
12.3.3 SQL语句在ADO.NET中的实现 327
练习题12 334
第13章 图像处理与动画设计 335
13.1 图形处理 335
13.1.1 图形处理基础 335
13.1.2 图形坐标系统 336
13.1.3 辅助绘图对象 336
13.1.4 图形对象Graphics 339
13.2 画笔与画刷 348
13.2.1 画笔 348
13.2.2 画刷 350
13.2.3 填充图形 354
13.3 图像类Image和Bitmap 358
13.3.1 Image类常用属性和方法 358
13.3.2 图形绘制 360
13.4 文本处理 363
13.4.1 文本的绘制 363
13.4.2 Font类 363
练习题13 367
附录A 答案 368
实例目录
实例1 第一个VB.NET程序 10
实例2 改进“第一个VB.NET程序” 14
实例3 随机数易位 31
实例4 两位正整数算术题 40
实例5 转换字母的大小写形式 50
实例6 文本框的应用 51
实例7 钱币张数最少 58
实例8 判断闰年 63
实例9 计算月工资 64
实例10 血型与性格 68
实例11 批改四则运算题 72
实例12 个人信息登记表 76
实例13 九九乘法表 83
实例14 直角三角形 85
实例15 字母菱形 86
实例16 求500以内的素数 88
实例17 求2!+4!+…+10!的和 90
实例18 图片展示 95
实例19 英汉字典 96
实例20 求4个有趣的自然数 101
实例21 求特殊四位数 104
实例22 解古代算术题 106
实例23 设置个性化用户名 116
实例24 会移动的时间 120
实例25 模拟彩票系统 123
实例26 显示个人信息 128
实例27 动画字母 132
实例28 使用键盘移动圣诞老人 133
实例29 淘气的按钮 136
实例30 跟踪鼠标移动 137
实例31 收视率调查 143
实例32 仓库货品管理表 146
实例33 计算矩阵的和 150
实例34 求转置矩阵 151
实例35 编辑数列 157
实例36 求组合数之一 163
实例37 求组合数之二 166
实例38 哥德巴赫猜想 167
实例39 求最大公约数和最小公倍数 169
实例40 求阶乘的和 175
实例41 求斐波纳契数列 178
实例42 汉诺塔 179
实例43 精确计算N!的值 181
实例44 改变文字格式 190
实例45 浏览图片 197
实例46 编写多文档界面应用程序 203
实例47 货品销售量统计表之一 216
实例48 比较多个矩形的面积 220
实例49 货品销售量统计表之二 227
实例50 求数列的和 233
实例51 异常处理 244
实例52 龟兔赛跑 251
实例53 简易浏览器 259
实例54 邮件收发程序 265
实例55 局域网通信程序 274
实例56 简单个人网站 287
实例57 交互网页 290
实例58 在Visual Studio.NET中通过SQL Server创建商品数据库 296
实例59 使用Microsoft Access创建数据库 298
实例60 访问商品信息数据库 303
实例61 一对多的数据窗体 306
实例62 通过绑定控件浏览数据信息 315
实例63 商品信息维护 318
实例64 商品信息查询 328
实例65 基本图形绘制 342
实例66 函数图形 345
实例67 线形展示 349
实例68 渐变填充 355
实例69 动画光标 360
实例70 文字特效 364
第1章 初识VB.NET 1
1.1 VB.NET概述 1
1.1.1 .NET框架 1
1.1.2 什么是VB.NET 2
1.2 VB.NET的集成开发环境 2
1.2.1 安装VB.NET 2
1.2.2 VB.NET的集成开发环境 4
1.3 编写第一个VB.NET程序 8
1.3.1 编程的步骤 8
1.3.2 使用“格式”菜单 12
1.4 程序的调试和“帮助”菜单 15
1.4.1 程序的调试 15
1.4.2 使用“帮助”菜单 16
1.5 VB.NET的新特性 17
1.5.1 窗口布局和项目的更改 18
1.5.2 控件的更改 19
1.5.3 完全的面向对象的程序设计 21
练习题1 21
第2章 VB.NET编程基础 23
2.1 变量和常量 23
2.1.1 数据类型 23
2.1.2 变量和常量 25
2.1.3 数据的操作 27
2.2 表达式和代码的组成 33
2.2.1 表达式 33
2.2.2 数据类型转换 38
2.2.3 代码的组成 42
2.3 面向对象的程序设计 42
2.3.1 面向对象的程序设计 43
2.3.2 类库的应用 47
2.3.3 命名空间 52
2.3.4 注释语句 53
练习题2 53
第3章 选择语句与选择控件 55
3.1 算法 55
3.1.1 算法概述 55
3.1.2 算法的描述方法 56
3.2 选择语句 60
3.2.1 If语句 60
3.2.2 Select Case语句 65
3.3 事件 69
3.3.1 事件的概念 69
3.3.2 事件处理过程 70
3.4 单选按钮和复选框控件 71
3.4.1 单选按钮(RadioButton)控件 71
3.4.2 复选框(CheckBox)控件 72
练习题3 78
第4章 循环语句与列表控件 80
4.1 循环语句 80
4.1.1 ForNext语句 80
4.1.2 WhileEnd While语句 87
4.1.3 DoLoop语句 89
4.2 列表控件 90
4.2.1 ListBox控件和ComboBox控件 91
4.2.2 控件的方法和事件 92
4.3 优化算法 99
4.3.1 算法分析 99
4.3.2 算法的时间复杂度和空间复杂度 100
4.3.3 利用计算机解决问题的几个阶段 105
4.3.4 穷举法 105
练习题4 109
第5章 窗体元素和事件 110
5.1 控件使用技巧 110
5.1.1 焦点、Tab键的顺序和访问键 110
5.1.2 在代码中改变控件属性值 111
5.1.3 格式化数据 113
5.2 组件 118
5.2.1 Timer组件 119
5.2.2 ToolTip组件 122
5.2.3 ErrorProvider组件和ImageList组件 125
5.3 键盘事件和鼠标事件 130
5.3.1 键盘事件 130
5.3.2 鼠标事件 135
练习题5 138
第6章 数据结构和数组 139
6.1 数据结构和一维数组 139
6.1.1 数据结构 139
6.1.2 一维数组 141
6.1.3 自定义数据类型 145
6.2 多维数组和数字排序 148
6.2.1 多维数组 149
6.2.2 数字排序 152
练习题6 160
第7章 大型程序的分块设计 161
7.1 过程 161
7.1.1 程序分块设计的意义 161
7.1.2 Sub过程 162
7.1.3 Function过程 165
7.2 过程的应用 171
7.2.1 过程的参数 171
7.2.2 变量的作用域 174
7.2.3 递归 177
练习题7 183
第8章 应用程序开发 185
8.1 菜单和对话框 185
8.1.1 菜单 185
8.1.2 对话框 187
8.2 状态栏和工具栏 193
8.2.1 状态栏StatusBar 193
8.2.2 工具栏 194
8.3 多文档程序 200
8.3.1 什么是多文档界面 200
8.3.2 父窗体和子窗体 202
练习题8 205
第9章 面向对象的程序设计 207
9.1 面向对象在VB.NET中的实现 207
9.1.1 在VB.NET中实现面向对象 207
9.1.2 Property过程 212
9.1.3 对象数组 216
9.2 类继承和类的多态 222
9.2.1 类的继承 222
9.2.2 类的多态 224
9.2.3 关键字MyBase和MyClass 225
9.3 修饰符和接口 230
9.3.1 命名空间的使用 230
9.3.2 修饰符 231
9.3.3 接口 231
练习题9 236
第10章 高级应用程序设计 237
10.1 程序调试与异常处理 237
10.1.1 程序的调试 237
10.1.2 程序的调试和排错 239
10.1.3 异常捕获 243
10.2 多线程程序设计 247
10.2.1 多线程概念 247
10.2.2 多线程与Thread类 248
练习题10 255
第11章 网络程序的开发 257
11.1 基于网络组件的网络程序 257
11.1.1 程序设计中的网络组件 257
11.1.2 WebBrowser组件 258
11.1.3 MAPI组件 264
11.1.4 WinSock组件 271
11.2 基于Web Forms的网络程序 279
11.2.1 Web Forms编程基础 279
11.2.2 Web Forms窗体的设计 280
练习题11 292
第12章 数据库应用程序开发 293
12.1 数据库程序基本概念 293
12.1.1 数据库基础 293
12.1.2 数据库的创建 295
12.2 ADO.NET及其应用 300
12.2.1 ADO.NET数据对象 300
12.2.2 数据绑定控件 312
12.3 程序设计中的SQL查询 323
12.3.1 SQL概述 323
12.3.2 常用SQL语句 323
12.3.3 SQL语句在ADO.NET中的实现 327
练习题12 334
第13章 图像处理与动画设计 335
13.1 图形处理 335
13.1.1 图形处理基础 335
13.1.2 图形坐标系统 336
13.1.3 辅助绘图对象 336
13.1.4 图形对象Graphics 339
13.2 画笔与画刷 348
13.2.1 画笔 348
13.2.2 画刷 350
13.2.3 填充图形 354
13.3 图像类Image和Bitmap 358
13.3.1 Image类常用属性和方法 358
13.3.2 图形绘制 360
13.4 文本处理 363
13.4.1 文本的绘制 363
13.4.2 Font类 363
练习题13 367
附录A 答案 368
实例目录
实例1 第一个VB.NET程序 10
实例2 改进“第一个VB.NET程序” 14
实例3 随机数易位 31
实例4 两位正整数算术题 40
实例5 转换字母的大小写形式 50
实例6 文本框的应用 51
实例7 钱币张数最少 58
实例8 判断闰年 63
实例9 计算月工资 64
实例10 血型与性格 68
实例11 批改四则运算题 72
实例12 个人信息登记表 76
实例13 九九乘法表 83
实例14 直角三角形 85
实例15 字母菱形 86
实例16 求500以内的素数 88
实例17 求2!+4!+…+10!的和 90
实例18 图片展示 95
实例19 英汉字典 96
实例20 求4个有趣的自然数 101
实例21 求特殊四位数 104
实例22 解古代算术题 106
实例23 设置个性化用户名 116
实例24 会移动的时间 120
实例25 模拟彩票系统 123
实例26 显示个人信息 128
实例27 动画字母 132
实例28 使用键盘移动圣诞老人 133
实例29 淘气的按钮 136
实例30 跟踪鼠标移动 137
实例31 收视率调查 143
实例32 仓库货品管理表 146
实例33 计算矩阵的和 150
实例34 求转置矩阵 151
实例35 编辑数列 157
实例36 求组合数之一 163
实例37 求组合数之二 166
实例38 哥德巴赫猜想 167
实例39 求最大公约数和最小公倍数 169
实例40 求阶乘的和 175
实例41 求斐波纳契数列 178
实例42 汉诺塔 179
实例43 精确计算N!的值 181
实例44 改变文字格式 190
实例45 浏览图片 197
实例46 编写多文档界面应用程序 203
实例47 货品销售量统计表之一 216
实例48 比较多个矩形的面积 220
实例49 货品销售量统计表之二 227
实例50 求数列的和 233
实例51 异常处理 244
实例52 龟兔赛跑 251
实例53 简易浏览器 259
实例54 邮件收发程序 265
实例55 局域网通信程序 274
实例56 简单个人网站 287
实例57 交互网页 290
实例58 在Visual Studio.NET中通过SQL Server创建商品数据库 296
实例59 使用Microsoft Access创建数据库 298
实例60 访问商品信息数据库 303
实例61 一对多的数据窗体 306
实例62 通过绑定控件浏览数据信息 315
实例63 商品信息维护 318
实例64 商品信息查询 328
实例65 基本图形绘制 342
实例66 函数图形 345
实例67 线形展示 349
实例68 渐变填充 355
实例69 动画光标 360
实例70 文字特效 364
猜您喜欢