VISUAL BASIC全方位教程PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:赵明生,陈良琴主编;张霞,郝秀伦副主编;吴闯,秦志敏,李建慧,王文增编委
- 出 版 社:北京:航空工业出版社
- 出版年份:2003
- ISBN:780183223X
- 页数:454 页
第1章 Visual Studio.NET概述 1
1.1 Microsoft.NET简介 1
1.1.1 .NET的核心组件 1
1.1.2 .NET的重大意义 1
1.1.3 .NET与Web服务 2
1.1.4 .NET的技术特征 3
1.1.5 .NET主要组成部分及其作用 4
1.1.6 .NET体验 6
1.2 Visual Studio.NET简介 6
1.2.1 Visual Studio.NET基础知识 6
1.2.2 Visual Basic.NET基础知识 7
1.3 Visual Studio.NET的安装 9
1.3.1 硬件环境要求 9
1.3.2 软件环境要求 10
1.3.3 开始安装Visual Studio.NET 10
1.3.4 IIS服务器的安装 13
1.4 Visual Studio.NET集成开发环境 16
1.4.1 起始页面 17
1.4.2 窗口管理 19
1.4.3 开发环境主窗口 21
1.5 小结 30
第2章 Visual Basic.NET语言概述 31
2.1 数据类型 31
2.1.1 基本数据类型 31
2.1.2 变量 37
2.2 常量与枚举 40
2.2.1 常量概述 40
2.2.2 常量的声明 41
2.2.3 枚举的声明 42
2.2.4 内置常量与枚举 43
2.3 数组 44
2.3.1 数组概述 44
2.3.2 数组的声明 44
2.3.3 数组相对Visual Basic 6.0的变化 46
2.3.4 ReDim语句变化 47
2.4 结构 48
2.4.1 结构声明 48
2.4.2 结构变量 49
2.4.3 结构与其他程序元素之间的作用 49
2.5 运算符 50
2.5.1 算术运算符 51
2.5.2 赋值运算符 52
2.5.3 比较运算符 52
2.5.4 Like运算符与模式匹配功能 53
2.5.5 TypeOf…Is表达式 54
2.5.6 连接运算符 55
2.5.7 逻辑/按位运算符 56
2.5.8 运算符的优先级 61
2.6 控制流 62
2.6.1 程序的基本结构 62
2.6.2 选择结构 63
2.6.3 循环语句 66
2.6.4 With…End With语句 69
2.7 过程 69
2.7.1 过程概述 70
2.7.2 Sub过程 70
2.7.3 Function过程 72
2.7.4 Property过程 73
2.7.5 参数的传递方式 75
2.7.6 位置参数和名称参数 77
2.7.7 参数数组 78
2.7.8 过程的递归调用 79
2.8 名称空间 79
2.8.1 名称空间概述 79
2.8.2 使用名称空间 80
2.9 Visual Basic.NET编码规范 81
2.9.1 类型级单位的命名 82
2.9.2 方法和属性的命名 83
2.9.3 变量和常数 83
2.9.4 标签 84
2.9.5 名称空间 84
2.9.6 注释 85
2.10 一个简单的 Visual Basic.NET应用程序 85
2.10.1 建立应用程序 85
2.10.2 程序框架代码分析 87
2.11 小结 92
第3章 面向对象在Visual Basic.NET中的实现 93
3.1 Visual Basic.NET与面向对象 93
3.2 Visual Basic.NET中的类与对象 94
3.2.1 类的定义 94
3.2.2 重载(Overrides) 96
3.2.3 构造函数与析构函数 97
3.2.4 共享成员 98
3.2.5 只读变量 99
3.2.6 对象的早期绑定与晚期绑定 101
3.3 对象的继承与多态 102
3.3.1 继承综述 102
3.3.2 继承的使用 104
3.3.3 多态性 106
3.4 Visual Basic.NET中的接口 109
3.4.1 接口定义 109
3.4.2 接口的实现 109
3.4.3 接口的使用 111
3.4.4 Dispose方法 112
3.5 Visual Basic.NET对象的事件与委托 112
3.5.1 事件与事件处理器 112
3.5.2 添加事件成员 113
3.5.3 事件处理器 114
3.5.4 事件处理示例 116
3.5.5 委托 117
3.6 异常处理 118
3.6.1 异常处理概述 118
3.6.2 错误的类型 119
3.6.3 结构化异常处理 119
3.6.4 非结构化异常处理 121
3.6.5 Exception类 123
3.6.6 Err对象 123
3.6.7 Error语句 125
3.7 小结 125
第4章 Windows编程基础 126
4.1 Windows编程入门 126
4.1.1 什么是窗体 126
4.1.2 窗体程序的基本结构 127
4.1.3 窗体的动态布局 128
4.2 菜单设计 136
4.2.1 菜单概述 136
4.2.2 主菜单 137
4.2.3 弹出式控件 138
4.2.4 菜单设计实例 140
4.3 编写控制台程序 144
4.4 多文档应用程序 147
4.4.1 MDI编程概述 148
4.4.2 多文档程序实例 149
4.5 小结 154
第5章 使用窗口控件 155
5.1 常用控件 155
5.1.1 Button和TextBox控件 155
5.1.2 选择类控件 156
5.1.3 RichTextBox控件 165
5.1.4 HscrollBar和VscrollBar控件 169
5.1.5 ImageList控件 173
5.1.6 ToolBar和ToolTip控件 175
5.1.7 StatusBar控件 178
5.2 通用对话框 180
5.2.1 FileDialog 180
5.2.2 FontDialog 184
5.2.3 ColorDialog 185
5.3 其他常用控件 186
5.3.1 DateTimePicker控件 187
5.3.2 NotifyIcon控件 188
5.3.3 Timer控件 193
5.3.4 ProgressBar和TrackBar控件 195
5.4 记事本程序实例 197
5.5 小结 208
第6章 文件访问 209
6.1 使用Visual Basic.NET进行文件访问 209
6.1.1 System.IO名称空间 209
6.1.2 FileStream类 210
6.1.3 StreamReader和StreamWriter类 210
6.1.4 BinaryReader和BinaryWriter类 211
6.1.5 文件读写实例 212
6.2 目录访问 215
6.2.1 Directory类 215
6.2.2 简单资源管理器 216
6.3 文件信息 221
6.3.1 FileInfo类 221
6.3.2 获取文件信息 222
6.3.3 FileSystemWatcher类 227
6.3.4 文件监视 227
6.4 文件系统对象 232
6.5 小结 235
第7章 多线程编程 236
7.1 多线程 236
7.1.1 线程概念 236
7.1.2 线程与进程 237
7.1.3 Visual Basic.NET与线程编程 238
7.2 多线程应用程序 239
7.2.1 多线程编程 239
7.2.2 线程状态 241
7.2.3 Thread对象的其他常用方法 243
7.2.4 多线程过程的参数和返回值 243
7.3 线程同步 245
7.4 搜索单词实例 246
7.5 获取线程详细信息实例 250
7.6 小结 253
第8章 Windows系统编程 254
8.1 访问注册表 254
8.1.1 注册表结构 254
8.1.2 RegistryKey类 255
8.1.3 Registry类 255
8.1.4 获取CPU信息 256
8.1.5 读写注册表 258
8.2 系统运行信息 262
8.2.1 System.Environment类 262
8.2.2 获取系统运行信息 262
8.3 打印 266
8.3.1 【打印】对话框 266
8.3.2 PrintDocument类 267
8.3.3 打印实例 267
8.4 小结 270
第9章 图形图像编程 271
9.1 图形图像编程与GDI+ 271
9.1.1 图形图像概述 271
9.1.2 图形对象接口(GDI+) 272
9.1.3 GDI+的新增功能 274
9.1.4 新的编程模式 275
9.2 GDI+编程 279
9.2.1 矢量图形概述 279
9.2.2 画笔、直线和矩形 280
9.2.3 椭圆和弧线 281
9.2.4 多边形 282
9.2.5 基数样条(Cardinal Splines) 282
9.2.6 贝塞尔样条 283
9.2.7 绘制图形实例 284
9.3 GDI+高级应用 287
9.3.1 路径 287
9.3.2 画刷和图形填充 289
9.3.3 区域 294
9.3.4 剪辑 294
9.3.5 拉平路径 295
9.3.6 消除锯齿现象 296
9.4 图像与位图 296
9.4.1 位图的类型 297
9.4.2 图元文件 300
9.4.3 绘制、定位和克隆图像 300
9.4.4 裁切和缩放图像 301
9.4.5 图像编程实例 303
9.5 坐标系和坐标变换 305
9.5.1 坐标系类型 305
9.5.2 变换的矩阵表示形式 307
9.5.3 全局变换和局部变换 310
9.6 图形容器 312
9.7 GDI+综合工程实例 314
9.8 小结 325
第10章 网络编程 326
10.1 网络编程基础 326
10.1.1 网络概述 326
10.1.2 网络结构 327
10.1.3 网络服务 328
10.2 网络浏览器 329
10.2.1 Microsoft Web浏览器控件 329
10.2.2 Inet控件 330
10.2.3 用控件编写Web浏览器 331
10.3 邮件编程 338
10.3.1 MailMessage类 338
10.3.2 发送邮件程序 338
10.4 ASP.NET Web应用程序 343
10.4.1 ASP. NET概述 343
10.4.2 建立Web页显示数据 347
10.5 Web服务 352
10.5.1 Web服务概念 352
10.5.2 Web服务的体系结构 352
10.5.3 SOAP协议 354
10.5.4 接口描述(Interface Description) 354
10.5.5 典型的Web服务结构 356
10.5.6 Web服务实例 358
10.6 小结 362
第11章 多媒体编程 363
11.1 音频处理 363
11.1.1 MCI控件 363
11.1.2 用MCI控件自制CD播放器 365
11.2 动画处理 373
11.2.1 AxAnimation控件 373
11.2.2 ShockWaveFlash控件 378
11.3 视频处理 383
11.3.1 Media Player控件 384
11.3.2 视频播放器的实现 384
11.4 小结 392
第12章 数据库编程 393
12.1 数据库概述 393
12.1.1 数据库基础 393
12.1.2 关系数据库 394
12.1.3 SQL语言 395
12.2 ADO.NET 398
12.2.1 ADO.NET历史演进 398
12.2.2 ADO.NET的组件结构 399
12.3 ADO.NET编程 401
12.3.1 Data Provider概述 401
12.3.2 Connection对象 404
12.3.3 Command对象 405
12.3.4 DataReader对象 407
12.4 DataSet组件 409
12.4.1 DataSet组件构成 409
12.4.2 DataTable 410
12.4.3 DataColumn 420
12.4.4 DataRow 421
12.4.5 DataRelation 426
12.4.6 数据库编程实例 427
12.5 小结 432
第13章 Visual Basic.NET与XML 433
13.1 XML概述 433
13.1.1 XML技术简介 433
13.1.2 XML文档 435
13.1.3 System.Xml名称空间 436
13.2 XML串行化 437
13.2.1 XML串行化和反串行化 437
13.2.2 XML应用实例 439
13.3 ADO.NET与XML 444
13.3.1 XML与DataSet之间的转换 444
13.3.2 转换数据库数据 451
13.4 小结 454
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019