Visual Basic.NET程序设计教程 第2版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:崔淼,刘先省主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111413578
- 页数:298 页
第1章Visual Studio集成开发环境 1
1.1 Visual Studio的项目管理 1
1.1.1 Visual Studio的初始设置 1
1.1.2新建和打开项目 2
1.1.3集成开发环境中的主要子窗口 3
1.2 Visual Studio的帮助系统 6
1.2.1动态帮助 7
1.2.2智能感知 7
1.2.3 MSDN Library帮助系统 8
1.2.4通过Internet获取帮助 10
1.3创建简单Windows应用程序的基本步骤 10
1.3.1设计要求及设计方法分析 11
1.3.2创建应用程序项目 11
1.3.3设计应用程序界面 11
1.3.4设置对象属性 12
1.3.5编写程序代码 13
1.3.6运行和调试程序 14
1.4习题 14
第2章Visual Basic语法基础 15
2.1 Visual Basic变量 15
2.1.1变量的命名规范 15
2.1.2声明变量 16
2.1.3给变量赋值 17
2.1.4变量的作用域和生存期 18
2.2数据类型及类型转换 18
2.2.1数值类型 19
2.2.2字符类型 20
2.2.3其他数据类型 20
2.2.4数据类型转换 21
2.2.5运算符与表达式 23
2.3常用函数 25
2.3.1常用数学函数 25
2.3.2常用字符串函数 26
2.3.3日期时间类函数 26
2.3.4转换函数 27
2.3.5随机函数 28
2.4习题 28
第3章 流程控制语句与控件 30
3.1流程控制语句 30
3.1.1选择结构 30
3.1.2循环结构 38
3.2常用控件 43
3.2.1基本控件 43
3.2.2选择类控件 45
3.2.3图片框和图片列表框 50
3.2.4焦点与Tab键顺序 51
3.3使用控件类创建动态控件 52
3.3.1创建控件类对象 52
3.3.2使用动态控件 53
3.4键盘鼠标事件 55
3.4.1常用键盘事件 55
3.4.2常用鼠标事件 58
3.5习题 60
第4章 面向对象的程序设计方法 64
4.1面向对象程序设计的概念 64
4.1.1面向对象与传统编程方法的不同 64
4.1.2类和对象 65
4.1.3类成员的基本概念 67
4.2类和模块 68
4.2.1创建类 68
4.2.2类的方法与重载 70
4.2.3方法参数的传递方式 71
4.2.4构造函数与析构函数 73
4.2.5类的共享成员 75
4.2.6模块 76
4.3在应用程序中使用类 77
4.3.1声明和访问类的对象 77
4.3.2向项目中添加类项和类库 79
4.4类的继承 84
4.4.1基类和派生类 84
4.4.2使用类关系图 90
4.5通过继承实现多态性 90
4.5.1多态性的概念 91
4.5.2重载、重写和隐藏类成员 91
4.5.3抽象类与抽象方法 93
4.6习题 95
第5章 数组、结构与集合 98
5.1数组 98
5.1.1声明和访问数组 98
5.1.2 Array类 104
5.1.3控件数组 105
5.2结构和枚举 109
5.2.1结构 109
5.2.2结构数组应用示例 111
5.2.3枚举类型 114
5.3集合类 115
5.3.1 ArrayList集合 116
5.3.2 HashTable集合 118
5.4习题 124
第6章 接口、委托和事件 128
6.1接口 128
6.1.1接口的声明和实现 128
6.1.2多接口继承 131
6.1.3接口与抽象类的区别 131
6.2委托 132
6.2.1委托的声明 132
6.2.2委托的实例化和调用 133
6.2.3将多个方法关联到委托 134
6.3事件 136
6.3.1与事件相关的几个概念 136
6.3.2定义和使用事件 137
6.3.3 AddHandler与RemoveHandler语句 140
6.4习题 142
第7章 泛型 144
7.1泛型的概念 144
7.1.1泛型的特点 144
7.1.2泛型类的声明和使用 145
7.2泛型集合 148
7.2.1 List(Of T)泛型集合类 148
7.2.2 Dictionary泛型集合类 151
7.3泛型方法和泛型接口 158
7.3.1泛型方法 158
7.3.2泛型接口 160
7.3.3自定义泛型接口 163
7.4习题 163
第8章 异常处理、程序调试和文件操作 166
8.1异常处理 166
8.1.1使用Try…Catch…Finally语句捕获和处理异常 166
8.1.2抛出异常和常用异常类 170
8.2应用程序调试 173
8.2.1程序错误的分类 173
8.2.2常用调试窗口 174
8.2.3程序断点和分步执行 176
8.3文件操作类 177
8.3.1 File类 177
8.3.2 Directory类 178
8.3.3 DirveInfo类 179
8.4数据流 180
8.4.1流的操作 180
8.4.2文件流 181
8.4.3文本文件的读写操作 184
8.5习题 189
第9章 数据绑定和数据访问控件 192
9.1数据绑定 192
9.1.1数据绑定的概念 192
9.1.2简单绑定和复杂绑定 193
9.2 BindingSource和BindingNavigator控件 194
9.2.1使用BindingSource控件 194
9.2.2使用DataView对象 199
9.2.3使用BindingNavigator控件 200
9.3 DataGridView控件 201
9.3.1 DataGridView控件概述 201
9.3.2设置DataGridView控件的外观 202
9.3.3使用DataGridView控件 204
9.4习题 209
第10章 使用ADO.NET访问数据库 212
10.1 ADO.NET概述 212
10.1.1 ADO.NET的数据模型 212
10.1.2 ADO.NET中的常用对象 213
10.2数据库连接对象(Connection) 214
10.2.1创建Connection对象 214
10.2.2 Connection对象的属性和方法 214
10.2.3连接字符串 216
10.3数据库命令对象(Command) 219
10.3.1创建Command对象 219
10.3.2 Command对象的属性和方法 220
10.4数据读取对象(DataReader) 225
10.4.1 DataReader对象的常用属性及方法 225
10.4.2使用DataReader对象 226
10.5数据适配器对象(DataAdapter) 235
10.5.1 DataAdapter对象概述 235
10.5.2 DataAdapter和DataTable对象 235
10.6 DataSet 238
10.6.1 DataSet中的对象、属性和方法 239
10.6.2使用DataSet访问数据库 240
10.7习题 244
第11章LINQ to SQL数据库操作 252
11.1 LINQ的概念 252
11.1.1 LINQ的构成 252
11.1.2与LINQ相关的几个概念 253
11.2使用LINQ查询 260
11.2.1使用LINQ查询表达式 260
11.2.2使用LINQ方法 262
11.3对象关系模型与O/R设计器 264
11.3.1了解对象关系模型 264
11.3.2使用O/R设计器 265
11.3.3了解DBML文件 268
11.4使用LINQ to SQL操作数据库 269
11.4.1查询数据库记录 269
11.4.2插入新记录 273
11.4.3修改记录 274
11.4.4删除记录 274
11.4.5使用LINQ to SQL直接执行SQL语句 275
11.5习题 276
第12章 数据的导入和报表输出 278
12.1 Visual Studio与Excel电子表格 278
12.1.1操作Excel工作簿 278
12.1.2操作Excel工作表 281
12.1.3 Excel与数据库的数据交互 283
12.2使用Excel输出报表实例 284
12.2.1程序功能要求 285
12.2.2程序设计要求 286
12.2.3程序功能的实现 287
12.3习题 296
参考文献 298
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019