Visual Basic.NET程序设计项目教程
副标题:无
分类号:
ISBN:9787121137020
微信扫一扫,移动浏览光盘
简介
《visual basic.net程序设计项目教程》根据当今高职高专学生的职业需求,从实际应用的角度出发,采用工作过程导向、任务驱动案例的方式,详细地讲述了在microsoft visual studio 2005平台下使用visual basic.net进行程序开发的过程。
全书由16个任务、53个实例和19个实训项目组成,由浅入深地介绍了面向对象的程序设计思想和程序设计方法,常见控件的使用,控制流程、界面设计、图形设计、文件操作、类的应用、数据库管理和web应用等。
《visual basic.net程序设计项目教程》包含大量实例和实训项目,并免费提供所有实例和实训项目的源程序、配套的电子教案、课件及网络课程建设的网站,方便教师教学使用和学生自学使用。《visual basic.net程序设计项目教程》不仅适用于高职高专计算机专业教学需要,亦可作为初学者的入门参考资料。
目录
《visual basic.net程序设计项目教程》
任务1 认识visual basic.net 1
1.1 任务要求 1
1.2 知识要点 1
1.2.1 visual basic.net简介 1
1.2.2 visual studio.net框架 2
1.2.3 visual basic.net新特性 3
任务2 创建一个简单的visual basic.net应用程序 6
2.1 任务要求 6
2.2 知识要点 6
2.2.1 visual basic.net的启动与退出 6
2.2.2 visual studio.net集成环境 7
2.3 设计过程 14
2.3.1 创建项目 14
2.3.2 创建用户界面 14
2.3.3 自定义外观和行为 14
2.3.4 编写代码 14
2.3.5 运行和测试程序 15
2.4 操作要点 15
2.4.1 visual studio.net的启动与退出 15
.2.4.2 代码编辑器 15
2.4.3 操作小技巧 16
2.5 实训项目 17
任务3 设计窗体 18
3.1 任务要求 18
3.2 知识要点 18
3.2.1 面向对象 18
3.2.2 对象的属性、事件和方法 20
3.2.3 窗体的结构与属性 21
3.2.4 窗体事件 25
3.2.5 windows窗体控件 25
3.2.6 多文档界面 27
3.3 设计过程 30
3.3.1 创建项目 30
3.3.2 创建用户界面 30
3.3.3 设置启动窗体 31
3.3.4 编写代码 31
3.3.5 运行和测试程序 31
3.4 操作要点 32
3.4.1 工具箱的管理 32
3.4.2 控件的添加 33
3.4.3 控件的操作 33
3.4.4 对象属性设置 36
3.4.5 操作小技巧 37
3.5 实训项目 38
任务4 设计一个时间转换器 40
4.1 任务要求 40
4.2 知识要点 41
4.2.1 数据类型 41
4.2.2 常量与变量 43
4.2.3 常用内部函数 48
4.2.4 运算符与表达式 52
4.2.5 标签 55
4.2.6 文本框 57
4.2.7 按钮控件 59
4.3 设计过程 60
4.3.1 创建项目 60
4.3.2 创建用户界面 61
4.3.3 编写代码 61
4.3.4 运行和测试程序 62
4.4 操作要点 62
4.4.1 tag属性 62
4.4.2 操作小技巧 63
4.5 实训项目 63
任务5 设计一个学生成绩评定程序 64
5.1 任务要求 64
5.2 知识要点 64
5.2.1 结构条件语句 64
5.2.2 多分支控制结构 67
5.2.3 iif函数 68
5.3 设计过程 68
5.3.1 创建项目 68
5.3.2 创建用户界面 68
5.3.3 编写代码 69
5.3.4 运行和测试程序 70
5.4 操作要点 70
5.4.1 输入对话框 70
5.4.2 操作小技巧 73
5.5 实训项目 73
任务6 计算100以内自然数的和 74
6.1 任务要求 74
6.2 知识要点 74
6.2.1 for循环控制结构 74
6.2.2 当循环控制结构 75
6.2.3 do循环控制结构 76
6.2.4 多重循环 77
6.3 设计过程 78
6.3.1 创建项目 78
6.3.2 创建用户界面 78
6.3.3 编写代码 78
6.3.4 运行和测试程序 79
6.4 操作要点 79
6.4.1 消息框 79
6.4.2 with语句 82
6.4.3 跳转结构 83
6.4.4 操作小技巧 83
6.5 实训项目 84
任务7 设计一个调查表 86
7.1 任务要求 86
7.2 知识要点 86
7.2.1 复选框和单选按钮 86
7.2.2 分组框控件 87
7.2.3 数组的概念 88
7.2.4 数组的声明 90
7.2.5 动态数组声明 91
7.2.6 结构 94
7.2.7 结构数组 96
7.3 设计过程 97
7.3.1 创建项目 97
7.3.2 创建用户界面 98
7.3.3 编写代码 99
7.3.4 运行和测试程序 101
7.4 操作要点 101
7.4.1 单选按钮的分组 101
7.4.2 数组的初始化 101
7.4.3 数组元素的引用 103
7.5 实训项目 105
任务8 计算5!、6!、8!和5!+6!+8! 106
8.1 任务要求 106
8.2 知识要点 106
8.2.1 sub过程 107
8.2.2 function过程 110
8.2.3 参数传递 112
8.2.4 集合 114
8.3 设计过程 117
8.3.1 创建项目 117
8.3.2 创建用户界面 117
8.3.3 编写代码 118
8.3.4 运行和测试程序 118
8.4 操作要点 119
8.4.1 function过程与sub过程的区别 119
8.4.2 形参与实参的区别 119
8.4.3 操作小技巧 120
8.5 实训项目 121
任务9 设计一个个性化签名 123
9.1 任务要求 123
9.2 知识要点 124
9.2.1 列表框 124
9.2.2 组合框 127
9.2.3 图片框 128
9.2.4 图形文件的装入 130
9.2.5 滚动条 131
9.3 设计过程 132
9.3.1 创建项目 132
9.3.2 创建用户界面 132
9.3.3 编写代码 135
9.3.4 运行和测试程序 137
9.4 操作要点 138
9.4.1 获取当前应用程序的路径 138
9.4.2 操作小技巧 138
9.5 实训项目 139
任务10 编写一个用户登录程序 141
10.1 任务要求 141
10.2 知识要点 141
10.2.1 键盘事件 142
10.2.2 鼠标事件 143
10.2.3 计时器 144
10.3 设计过程 146
10.3.1 创建项目 146
10.3.2 创建用户界面 146
10.3.3 编写代码 148
10.3.4 运行和测试程序 149
10.4 操作要点 150
10.4.1 计时器的工作条件 150
10.4.2 计时器timer事件的工作过程 150
10.4.3 操作小技巧 150
10.5 实训项目 150
任务11 设计一个简单的文档编辑器 152
11.1 任务要求 152
11.2 知识要点 153
11.2.1 菜单类型 153
11.2.2 菜单控件 154
11.2.3 菜单项的控制 155
11.2.4 弹出式菜单 157
11.2.5 通用对话框 158
11.3 设计过程 163
11.3.1 创建项目 163
11.3.2 创建用户界面 164
11.3.3 编写代码 165
11.3.4 运行和测试程序 169
11.4 操作要点 169
11.4.1 下拉式菜单的设计 169
11.4.2 操作小技巧 169
11.5 实训项目 170
任务12 获取计算机名称 171
12.1 任务要求 171
12.2 知识要点 171
12.2.1 对象与类 171
12.2.2 对象的组成 172
12.2.3 封装、继承与多态性 173
12.2.4 对象的生存周期 173
12.2.5 类的创建与声明 174
12.2.6 类与命名空间 176
12.2.7 类的成员 177
12.3 设计过程 178
12.3.1 创建项目 178
12.3.2 创建用户界面 179
12.3.3 编写代码 179
12.3.4 运行和测试程序 180
12.4 操作要点 180
12.4.1 定义成员变量 180
12.4.2 定义成员属性 181
12.4.3 定义成员方法 185
12.4.4 定义成员事件 187
12.4.5 共享方法和共享属性 187
12.5 实训项目 188
任务13 构建汽车类及其
继承类sportscar 189
13.1 任务要求 189
13.2 知识要点 189
13.2.1 类的继承 189
13.2.2 重载 191
13.2.3 类的多态性 191
13.3 设计过程 192
13.3.1 创建项目 192
13.3.2 创建一个新类 192
13.3.3 编写代码 193
13.3.4 运行和测试程序 194
13.4 操作要点 194
13.4.1 mybase关键字 194
13.4.2 myclass关键字 195
13.5 实训项目 195
任务14 文件和目录的遍历 196
14.1 任务要求 196
14.2 知识要点 196
14.2.1 文件系统控件 197
14.2.2 文件的打开与关闭 198
14.2.3 顺序文件的读操作与
写操作 201
14.2.4 随机文件的操作 204
14.2.5 二进制文件 205
14.2.6 文件操作 205
14.2.7 目录操作 207
14.3 设计过程 209
14.3.1 创建项目 209
14.3.2 创建用户界面 209
14.3.3 编写代码 210
14.3.4 运行和测试程序 210
14.4 操作要点 211
14.4.1 文件的操作语句函数 211
14.4.2 函数对文件和目录的操作 213
14.4.3 treeview控件 214
14.5 实训项目 216
任务15 设计一个学生成绩管理系统 217
15.1 任务要求 217
15.2 知识要点 217
15.2.1 数据库的基本概念 217
15.2.2 sql概述 219
15.2.3 connection和command对象 225
15.2.4 ado.net的数据访问 228
15.3 设计过程 231
15.3.1 结构特性设计 231
15.3.2 功能特性设计 232
15.3.3 系统实现 233
15.4 操作要点 239
15.4.1 datagrid控件 239
15.4.2 数据适配器(dataadapter) 241
15.4.3 数据集(dataset) 241
15.4.4 数据表(datatable) 241
任务16 web应用程序 243
16.1 知识要点 243
16.1.1 使用web浏览器安装终端服务客户端访问许可证 243
16.1.2 web窗体和windows
窗体的对比 244
16.1.3 web服务概述 247
16.1.4 web服务的应用环境 248
16.2 任务要求1 250
16.3 设计过程 250
16.3.1 创建网站 250
16.3.2 创建用户界面 250
16.3.3 编写代码 251
16.3.4 运行和测试程序 252
16.4 任务要求2 252
16.5 设计过程 252
任务1 认识visual basic.net 1
1.1 任务要求 1
1.2 知识要点 1
1.2.1 visual basic.net简介 1
1.2.2 visual studio.net框架 2
1.2.3 visual basic.net新特性 3
任务2 创建一个简单的visual basic.net应用程序 6
2.1 任务要求 6
2.2 知识要点 6
2.2.1 visual basic.net的启动与退出 6
2.2.2 visual studio.net集成环境 7
2.3 设计过程 14
2.3.1 创建项目 14
2.3.2 创建用户界面 14
2.3.3 自定义外观和行为 14
2.3.4 编写代码 14
2.3.5 运行和测试程序 15
2.4 操作要点 15
2.4.1 visual studio.net的启动与退出 15
.2.4.2 代码编辑器 15
2.4.3 操作小技巧 16
2.5 实训项目 17
任务3 设计窗体 18
3.1 任务要求 18
3.2 知识要点 18
3.2.1 面向对象 18
3.2.2 对象的属性、事件和方法 20
3.2.3 窗体的结构与属性 21
3.2.4 窗体事件 25
3.2.5 windows窗体控件 25
3.2.6 多文档界面 27
3.3 设计过程 30
3.3.1 创建项目 30
3.3.2 创建用户界面 30
3.3.3 设置启动窗体 31
3.3.4 编写代码 31
3.3.5 运行和测试程序 31
3.4 操作要点 32
3.4.1 工具箱的管理 32
3.4.2 控件的添加 33
3.4.3 控件的操作 33
3.4.4 对象属性设置 36
3.4.5 操作小技巧 37
3.5 实训项目 38
任务4 设计一个时间转换器 40
4.1 任务要求 40
4.2 知识要点 41
4.2.1 数据类型 41
4.2.2 常量与变量 43
4.2.3 常用内部函数 48
4.2.4 运算符与表达式 52
4.2.5 标签 55
4.2.6 文本框 57
4.2.7 按钮控件 59
4.3 设计过程 60
4.3.1 创建项目 60
4.3.2 创建用户界面 61
4.3.3 编写代码 61
4.3.4 运行和测试程序 62
4.4 操作要点 62
4.4.1 tag属性 62
4.4.2 操作小技巧 63
4.5 实训项目 63
任务5 设计一个学生成绩评定程序 64
5.1 任务要求 64
5.2 知识要点 64
5.2.1 结构条件语句 64
5.2.2 多分支控制结构 67
5.2.3 iif函数 68
5.3 设计过程 68
5.3.1 创建项目 68
5.3.2 创建用户界面 68
5.3.3 编写代码 69
5.3.4 运行和测试程序 70
5.4 操作要点 70
5.4.1 输入对话框 70
5.4.2 操作小技巧 73
5.5 实训项目 73
任务6 计算100以内自然数的和 74
6.1 任务要求 74
6.2 知识要点 74
6.2.1 for循环控制结构 74
6.2.2 当循环控制结构 75
6.2.3 do循环控制结构 76
6.2.4 多重循环 77
6.3 设计过程 78
6.3.1 创建项目 78
6.3.2 创建用户界面 78
6.3.3 编写代码 78
6.3.4 运行和测试程序 79
6.4 操作要点 79
6.4.1 消息框 79
6.4.2 with语句 82
6.4.3 跳转结构 83
6.4.4 操作小技巧 83
6.5 实训项目 84
任务7 设计一个调查表 86
7.1 任务要求 86
7.2 知识要点 86
7.2.1 复选框和单选按钮 86
7.2.2 分组框控件 87
7.2.3 数组的概念 88
7.2.4 数组的声明 90
7.2.5 动态数组声明 91
7.2.6 结构 94
7.2.7 结构数组 96
7.3 设计过程 97
7.3.1 创建项目 97
7.3.2 创建用户界面 98
7.3.3 编写代码 99
7.3.4 运行和测试程序 101
7.4 操作要点 101
7.4.1 单选按钮的分组 101
7.4.2 数组的初始化 101
7.4.3 数组元素的引用 103
7.5 实训项目 105
任务8 计算5!、6!、8!和5!+6!+8! 106
8.1 任务要求 106
8.2 知识要点 106
8.2.1 sub过程 107
8.2.2 function过程 110
8.2.3 参数传递 112
8.2.4 集合 114
8.3 设计过程 117
8.3.1 创建项目 117
8.3.2 创建用户界面 117
8.3.3 编写代码 118
8.3.4 运行和测试程序 118
8.4 操作要点 119
8.4.1 function过程与sub过程的区别 119
8.4.2 形参与实参的区别 119
8.4.3 操作小技巧 120
8.5 实训项目 121
任务9 设计一个个性化签名 123
9.1 任务要求 123
9.2 知识要点 124
9.2.1 列表框 124
9.2.2 组合框 127
9.2.3 图片框 128
9.2.4 图形文件的装入 130
9.2.5 滚动条 131
9.3 设计过程 132
9.3.1 创建项目 132
9.3.2 创建用户界面 132
9.3.3 编写代码 135
9.3.4 运行和测试程序 137
9.4 操作要点 138
9.4.1 获取当前应用程序的路径 138
9.4.2 操作小技巧 138
9.5 实训项目 139
任务10 编写一个用户登录程序 141
10.1 任务要求 141
10.2 知识要点 141
10.2.1 键盘事件 142
10.2.2 鼠标事件 143
10.2.3 计时器 144
10.3 设计过程 146
10.3.1 创建项目 146
10.3.2 创建用户界面 146
10.3.3 编写代码 148
10.3.4 运行和测试程序 149
10.4 操作要点 150
10.4.1 计时器的工作条件 150
10.4.2 计时器timer事件的工作过程 150
10.4.3 操作小技巧 150
10.5 实训项目 150
任务11 设计一个简单的文档编辑器 152
11.1 任务要求 152
11.2 知识要点 153
11.2.1 菜单类型 153
11.2.2 菜单控件 154
11.2.3 菜单项的控制 155
11.2.4 弹出式菜单 157
11.2.5 通用对话框 158
11.3 设计过程 163
11.3.1 创建项目 163
11.3.2 创建用户界面 164
11.3.3 编写代码 165
11.3.4 运行和测试程序 169
11.4 操作要点 169
11.4.1 下拉式菜单的设计 169
11.4.2 操作小技巧 169
11.5 实训项目 170
任务12 获取计算机名称 171
12.1 任务要求 171
12.2 知识要点 171
12.2.1 对象与类 171
12.2.2 对象的组成 172
12.2.3 封装、继承与多态性 173
12.2.4 对象的生存周期 173
12.2.5 类的创建与声明 174
12.2.6 类与命名空间 176
12.2.7 类的成员 177
12.3 设计过程 178
12.3.1 创建项目 178
12.3.2 创建用户界面 179
12.3.3 编写代码 179
12.3.4 运行和测试程序 180
12.4 操作要点 180
12.4.1 定义成员变量 180
12.4.2 定义成员属性 181
12.4.3 定义成员方法 185
12.4.4 定义成员事件 187
12.4.5 共享方法和共享属性 187
12.5 实训项目 188
任务13 构建汽车类及其
继承类sportscar 189
13.1 任务要求 189
13.2 知识要点 189
13.2.1 类的继承 189
13.2.2 重载 191
13.2.3 类的多态性 191
13.3 设计过程 192
13.3.1 创建项目 192
13.3.2 创建一个新类 192
13.3.3 编写代码 193
13.3.4 运行和测试程序 194
13.4 操作要点 194
13.4.1 mybase关键字 194
13.4.2 myclass关键字 195
13.5 实训项目 195
任务14 文件和目录的遍历 196
14.1 任务要求 196
14.2 知识要点 196
14.2.1 文件系统控件 197
14.2.2 文件的打开与关闭 198
14.2.3 顺序文件的读操作与
写操作 201
14.2.4 随机文件的操作 204
14.2.5 二进制文件 205
14.2.6 文件操作 205
14.2.7 目录操作 207
14.3 设计过程 209
14.3.1 创建项目 209
14.3.2 创建用户界面 209
14.3.3 编写代码 210
14.3.4 运行和测试程序 210
14.4 操作要点 211
14.4.1 文件的操作语句函数 211
14.4.2 函数对文件和目录的操作 213
14.4.3 treeview控件 214
14.5 实训项目 216
任务15 设计一个学生成绩管理系统 217
15.1 任务要求 217
15.2 知识要点 217
15.2.1 数据库的基本概念 217
15.2.2 sql概述 219
15.2.3 connection和command对象 225
15.2.4 ado.net的数据访问 228
15.3 设计过程 231
15.3.1 结构特性设计 231
15.3.2 功能特性设计 232
15.3.3 系统实现 233
15.4 操作要点 239
15.4.1 datagrid控件 239
15.4.2 数据适配器(dataadapter) 241
15.4.3 数据集(dataset) 241
15.4.4 数据表(datatable) 241
任务16 web应用程序 243
16.1 知识要点 243
16.1.1 使用web浏览器安装终端服务客户端访问许可证 243
16.1.2 web窗体和windows
窗体的对比 244
16.1.3 web服务概述 247
16.1.4 web服务的应用环境 248
16.2 任务要求1 250
16.3 设计过程 250
16.3.1 创建网站 250
16.3.2 创建用户界面 250
16.3.3 编写代码 251
16.3.4 运行和测试程序 252
16.4 任务要求2 252
16.5 设计过程 252
Visual Basic.NET程序设计项目教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×