Visual Basic.NET程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王建勇主编
- 出 版 社:北京:科学出版社
- 出版年份:2011
- ISBN:9787030301314
- 页数:257 页
第1章 Visual Basic.NET概述 1
1.1 VB.NET及其特点 1
1.1.1 简单的数学计算器 1
1.1.2 VB.NET的主要功能特点 4
1.2 VB.NET集成开发环境 5
1.2.1 进入VB.NET 5
1.2.2 主窗口 6
1.2.3 窗体设计器、代码设计窗口 7
1.2.4 属性窗口和工具箱窗口 8
1.3 实现问题的求解过程 9
1.3.1 创建应用程序过程 9
1.3.2 程序结构和编码规则 12
1.4 自主学习——程序设计基础及VB.NET概述 13
1.4.1 计算机程序设计语言的发展 13
1.4.2 结构化程序设计 14
1.4.3 面向对象程序设计 15
1.4.4 VB.NET概述及其发展 16
1.4.5 Microsoft.NET概述 16
思考题一 18
第2章 面向对象的可视化编程基础 19
2.1 面向对象的基本概念 19
2.1.1 对象及其类 19
2.1.2 对象的属性、事件和方法 20
2.2 窗体和基本控件 22
2.2.1 控件的基本属性 22
2.2.2 窗体 23
2.2.3 标签 25
2.2.4 命令按钮 26
2.2.5 文本框 27
2.3 综合实训 30
2.4 自主学习——相关控件 31
2.4.1 图片控件 31
2.4.2 ToolTips控件 32
思考题二 33
第3章 Visual Basic.NET程序设计语言基础 34
3.1 基本数据类型 34
3.1.1 计算圆球的体积和表面积 34
3.1.2 基本数据类型和标识符 35
3.2 常量和变量 39
3.2.1 常量 39
3.2.2 变量 40
3.3 运算符和表达式 42
3.3.1 算术运算符 43
3.3.2 关系运算符 44
3.3.3 逻辑运算符 45
3.3.4 连接运算符 46
3.3.5 表达式 46
3.4 类型转换 47
3.5 常用函数 51
3.6 综合实训 57
3.7 自主学习—命名空间 59
思考题三 60
第4章 VB.NET控制结构 61
4.1 顺序结构 61
4.1.1 数据交换 61
4.1.2 赋值语句 62
4.1.3 数据的输入和输出 64
4.2 选择结构 68
4.2.1 If语句 68
4.2.2 SelectCase语句 76
4.2.3 条件函数 78
4.2.4 选择控件 78
4.3 循环结构 80
4.3.1 引例:单科成绩统计 80
4.3.2 For…Next循环语句 83
4.3.3 While…End While循环 86
4.3.4 Do…Loop语句 88
4.3.5 循环的嵌套 91
4.4 其他控制语句 95
4.4.1 GoTo语句 95
4.4.2 Exit语句 95
4.4.3 End语句 95
4.5 综合实训 96
4.6 自主学习——程序调试 101
4.6.1 错误类型 101
4.6.2 调试和排错 102
4.6.3 结构化异常处理 102
思考题四 104
第5章 数组 106
5.1 一维数组的定义和引用 106
5.1.1 射击比赛成绩统计 106
5.1.2 一维数组的声明和初始化 108
5.1.3 一维数组的引用 110
5.1.4 数组重定义 112
5.1.5 一维数组的基本操作 113
5.1.6 使用For Each/Next语句访问数组 117
5.1.7 使用一维数组编程 117
5.2 二维数组的定义和引用 120
5.2.1 二维数组的引入 120
5.2.2 二维数组的定义和初始化 122
5.2.3 Ubound函数 123
5.2.4 使用二维数组编程 123
5.3 结构数组的定义和引用 124
5.3.1 结构数组的引入 124
5.3.2 结构型变量 126
5.3.3 结构型数组的应用 128
5.4 用数组方法对数组元素进行操作 130
5.4.1 数组排序 130
5.4.2 数组的倒转 130
5.4.3 数组的搜索 131
5.4.4 其他数组常用方法和语句 131
5.5 ListBox控件和ComboBox控件 134
5.5.1 属性、事件和方法 134
5.5.2 用listbox控件编程 136
5.6 综合实训——奇数魔方阵问题 138
5.7 自主学习——冒泡法排序 139
思考题五 141
第6章 过程 142
6.1 函数过程的定义和调用 143
6.1.1 函数过程的引入 143
6.1.2 函数过程的定义 143
6.1.3 函数过程的调用 144
6.1.4 形参与实参 145
6.2 子过程的定义和调用 145
6.2.1 过程的引入 145
6.2.2 子过程的定义和调用 146
6.2.3 两种过程的比较 147
6.3 传值和传地址 148
6.3.1 两数交换 148
6.3.2 传值和传地址调用 149
6.3.3 数组参数的传递 150
6.4 存储类和作用域 151
6.4.1 存储类别 151
6.4.2 作用域和生存期 152
6.5 递归过程 154
6.5.1 一个简单的递归程序 154
6.5.2 递归函数的基本概念 155
6.5.3 递归程序设计 155
6.6 综合实训 158
6.7 自主学习——程序重载 159
6.7.1 程序解析 159
6.7.2 程序重载 159
思考题六 160
第7章 常用控件和界面设计 161
7.1 几个常用控件 161
7.1.1 RichTextBox控件 161
7.1.2 滚动条控件 162
7.1.3 ProgressBar控件 164
7.2 菜单设计 165
7.2.1 一个简单菜单示例 165
7.2.2 菜单设计 166
7.2.3 下拉式菜单设计 168
7.2.4 弹出式菜单的设计 170
7.3 鼠标事件 171
7.3.1 程序解析 171
7.3.2 常用的鼠标事件 171
7.4 键盘事件 172
7.4.1 程序解析 173
7.4.2 键盘事件 173
7.5 多重窗体 176
7.5.1 一个多窗体程序示例 176
7.5.2 多重窗体使用方法 178
7.5.3 不同窗体间的数据访问 180
7.5.4 多窗体的存取与编译 181
7.6 自主学习——常用对话框和一些控件 184
7.6.1 FontDialog对话框 184
7.6.2 ColorDialog对话框 185
7.6.3 ToolStrip控件 186
思考题七 187
第8章 文件 188
8.1 基本概念 188
8.2 使用Visual Basic.Net的run time函数进行文件操作 189
8.2.1 顺序文件访问 189
8.2.2 随机文件访问 193
8.2.3 二进制文件访问 196
8.3 综合实训 196
8.4 自主学习——文件对话框 198
思考题八 200
第9章 面向对象程序设计 202
9.1 面向对象的基本概念 202
9.1.1 类与对象 202
9.1.2 面向对象程序设计的基本特性 203
9.2 面向对象程序设计的实现 203
9.2.1 类的定义 204
9.2.2 类的使用 208
9.2.3 对象的生命周期 210
9.3 继承 212
9.4 自主学习——多态 216
9.4.1 重载(Overloads) 217
9.4.2 重写(Overrides) 218
思考题九 219
第10章 Visual Basic.NET数据库程序设计 220
10.1 创建个人通讯资料库 220
10.2 设计个人通讯资料库的软件整体结构与界面 222
10.2.1 设计个人通讯资料库的软件整体结构与界面 222
10.2.2 浏览通讯录 225
10.2.3 ADO.NET 2.0 227
10.3 为个人资料库建立密码 228
10.4 个人资料库的数据录入与修改 230
10.4.1 录入修改数据库记录 230
10.4.2 数据绑定 232
10.4.3 SQL对数据库中表的编辑操作 233
10.5 个人资料库的数据的查询 234
10.5.1 查询个人资料库中的数据 234
10.5.2 SQL查询语句的应用 235
10.6 综合实训 236
10.7 自主学习 239
10.7.1 数据库基础知识 239
10.7.2 SQL基础 240
思考题十 241
第11章 Visual Basic.NET与web程序设计 242
11.1 建立Web窗体 242
11.1.1 第一个Web窗体 242
11.1.2 ASP.NET简介 245
11.2 显示个人信息网页 246
11.2.1 建立显示个人信息网页 246
11.2.2 Web程序设计与数据库 249
11.3 综合实训 252
11.3.1 实现动态日历选取的网页 252
11.3.2 剖析Web Form 254
11.4 自主学习 254
11.4.1 HTML介绍 254
11.4.2 IIS简介 255
思考题十一 256
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019