Delphi实用教程 第2版PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:郑阿奇主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:7121061422
- 页数:463 页
第1部分 实用教程 1
第1章 Delphi 2006集成开发环境 1
1.1 Delphi 2006简介 1
1.1.1 Delphi 2006的主要特点 1
1.1.2 Delphi 2006的新特性 2
1.1.3 面向对象的基本概念 4
1.2 Delphi 2006集成开发环境 5
1.2.1 Delphi 2006主窗口 5
1.2.2 组件面板 6
1.2.3 窗体设计器 7
1.2.4 对象树状查看器 7
1.2.5 对象查看器 7
1.3 Delphi 2006应用程序开发框架 8
1.3.1 应用程序开发步骤 8
1.3.2 应用程序开发框架 13
1.3.3 应用程序框架类 20
习题 20
第2章 面向对象的Pascal语言 21
2.1 Object Pascal概述 21
2.2 数据类型 23
2.2.1 简单数据类型 23
2.2.2 字符串类型 26
2.2.3 可变类型 27
2.2.4 类型相容和强制转换 27
2.3 运算符 28
2.3.1 赋值运算符 28
2.3.2 算术运算符 29
2.3.3 关系运算符 29
2.3.4 逻辑运算符 30
2.3.5 集合运算符 30
2.3.6 位运算符 31
2.3.7 其他运算符 32
2.3.8 运算符的优先级 32
2.4 语句 32
2.4.1 声明语句 32
2.4.2 简单语句 33
2.4.3 条件控制语句 34
2.4.4 循环语句 40
2.4.5 其他语句 43
2.5 过程和函数 45
2.5.1 过程的说明和调用 45
2.5.2 函数的定义和调用 46
2.5.3 参数 47
2.5.4 过程和函数类型 49
2.6 结构类型 50
2.6.1 集合类型 50
2.6.2 数组类型 51
2.6.3 记录类型 54
2.6.4 文件类型 56
2.7 指针类型 56
2.7.1 指针类型的定义 56
2.7.2 指针类型的操作 57
2.7.3 无类型指针 57
2.8 类和对象 58
2.8.1 类的定义 58
2.8.2 对象 59
2.8.3 域和属性 59
2.8.4 方法 60
2.8.5 封装性 64
2.8.6 继承性 66
2.8.7 多态性 66
2.9 异常(Exception)处理 71
2.9.1 异常类(RTL Exception) 71
2.9.2 异常处理结构 75
习题 76
第3章 窗体和常用组件 77
3.1 VCL Forms 77
3.1.1 VCL窗体基础 77
3.1.2 VCL组件概述 81
3.1.3 窗体的组件对象 83
3.1.4 标准类组件 86
3.1.5 附加类组件 97
3.1.6 Win32类组件和System类组件 102
3.1.7 对话框类组件 111
3.1.8 模板 114
3.1.9 安装新组件 115
3.2 Windows Forms 116
3.2.1 Windows窗体基础 116
3.2.2 Windows窗体组件概述 117
3.2.3 Windows窗体类组件 118
3.2.4 对话框类组件 131
习题 132
第4章 菜单类组件和工具栏 133
4.1 VCL Forms 133
4.1.1 主菜单组件MainMenu 133
4.1.2 快捷菜单组件PopupMenu 137
4.1.3 使用菜单模板 139
4.1.4 工具栏 140
4.1.5 状态栏 147
4.2 Windows Forms 150
4.2.1 主菜单组件MainMenu 150
4.2.2 工具栏 152
4.2.3 状态栏组件StatusBar 153
习题 154
第5章 多窗体和MDI窗体 155
5.1 VCL Forms 155
5.1.1 VCL Form多窗体 155
5.1.2 VCL Form中的MDI窗体 159
5.2 Windows Forms 166
5.2.1 WinForm多窗体 166
5.2.2 WinForm中的MDI窗体 167
习题 171
第6章 文件编程 172
6.1 VCL Forms文件编程 172
6.1.1 文件和目录管理组件 172
6.1.2 文件管理相关的函数和过程 172
6.1.3 文本文件 179
6.2 Windows Forms文件编程 185
6.2.1 文件系统对象 185
6.2.2 Stream对象文件的读/写 195
6.2.3 FileStream对象文件的读/写 196
习题 201
第7章 数据库基本概念和操作 202
7.1 数据库基本概念 202
7.1.1 数据和数据库 202
7.1.2 数据库管理系统 202
7.1.3 关系数据库语言SQL 203
7.1.4 表和视图 203
7.1.5 数据库设计 205
7.1.6 常用数据库简介 205
7.2 数据库、表的创建与维护 206
7.2.1 Access数据库、表操作 206
7.2.2 SQL Server 2000数据库、表操作 209
7.3 SQL语言简介 220
7.3.1 SELECT查询 221
7.3.2 常用聚合函数 224
7.4 存储过程 224
7.4.1 创建存储过程 225
7.4.2 执行存储过程 225
7.5 Delphi的数据库体系结构 227
习题 227
第8章 数据库编程 228
8.1 数据库应用程序的构成 228
8.1.1 客户机-服务器体系结构 228
8.1.2 Delphi数据库应用程序 229
8.1.3 数据库应用程序的建立 232
8.2 数据源组件DataSource 235
8.2.1 数据源组件的属性 235
8.2.2 数据源的方法 236
8.2.3 数据源的常用事件 236
8.3 数据集组件DataSet 237
8.3.1 数据集的打开与关闭 237
8.3.2 数据集状态及转换 237
8.3.3 数据集的浏览 238
8.3.4 对数据集进行增、删、改的操作 239
8.3.5 数据集的常用事件 240
8.3.6 数据集的字段 241
8.3.7 数据库引擎BDE、ADO概述 251
8.4 BDE组件 254
8.4.1 Table组件 254
8.4.2 Query组件 263
8.4.3 StoredProc组件 265
8.4.4 Database组件 266
8.4.5 UpDateSQL组件 269
8.4.6 其他BDE组件 272
8.5 ADO组件 273
8.5.1 ADOConnection组件 273
8.5.2 ADOCommand组件 276
8.5.3 ADODataSet组件 278
8.5.4 ADOTable组件、ADOQuery组件和ADOStoredProc组件 282
8.5.5 数据集组件的类结构 282
8.6 通过ODBC访问数据库 283
8.6.1 ODBC基本概念 283
8.6.2 ODBC数据源配置 283
8.6.3 配置BDE与ODBC数据源exStu的连接 284
8.7 数据显示/编辑组件 286
8.7.1 DBGrid组件 286
8.7.2 DBNavigator组件 287
8.7.3 其他DataControl组件 289
8.8 其他相关技术 291
8.8.1 dbExpress技术 291
8.8.2 InterBase Express简介 292
习题 292
第9章 BDP数据库引擎应用 293
9.1 Data Components组件 293
9.1.1 SQLConnection组件 293
9.1.2 SQLCommand组件 295
9.1.3 SQLDataAdapter组件 296
9.2 Borland Data Provider(BDP)组件 297
9.2.1 BDPConnection组件 297
9.2.2 BDPCommand组件 298
9.2.3 BDPDataAdapter组件 299
第10章 其他编程 305
10.1 图形图像处理 305
10.1.1 VCL Forms图形图像处理 305
10.1.2 Windows Forms图形图像处理 316
10.2 多媒体编程 329
10.2.1 简易媒体播放器实例 329
10.2.2 媒体播放器组件 330
10.3 线程 334
10.3.1 线程概念 334
10.3.2 VCL Forms线程编程 334
10.3.3 Windows Forms线程编程 344
10.4 DLL应用和开发DLL 353
10.4.1 使用DLL的优点 353
10.4.2 创建DLL 354
10.4.3 调用DLL 357
第11章 网络编程 364
11.1 VCL Forms Application中的Internet编程 364
11.1.1 Indy组件包简介 364
11.1.2 E-mail客户机端程序开发 366
11.1.3 HTTP协议的处理 377
11.2 Windows Forms Application中的Internet编程 381
11.2.1 在.NET中开发邮件发送工具 381
11.2.2 在.NET中开发IE浏览器 383
第2部分 上机实验指导 393
实验1 选择结构程序设计 393
实验题1 393
实验题2 394
实验2 循环结构程序设计 396
实验题3 396
实验题4 398
实验3 标准组件的使用 399
实验题5 400
实验题6 403
实验4 对话框的使用 406
实验题7 406
实验题8 410
实验5 菜单设计 414
实验题9 414
实验题10 419
实验6 多文档编辑器的设计 422
实验题11 422
实验题12 430
实验7 文件的使用 433
实验题13 433
实验题14 437
实验8 数据库配置 439
实验题15 439
实验9 数据库操作(BDE方式) 441
实验题16 441
实验10 客户信息管理系统(ADO方式) 448
实验题17 448
实验11 数据库操作(BDP方式) 458
实验题18 458
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017