图书介绍
Delphi 7高级应用开发PDF|Epub|txt|kindle电子书版本网盘下载
- 飞思科技产品研发中心编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505383973
- 出版时间:2003
- 标注页数:409页
- 文件大小:69MB
- 文件页数:424页
- 主题词:
PDF下载
下载说明
Delphi 7高级应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Win32系统编程3
第1章 Windows系统的运行机制3
1.1 进程和调度3
1.2 消息6
1.3 内核及访问接口8
1.3.1 Windows 2000内核8
1.3.2 Windows 98内核8
1.3.3 Windows CE内核8
1.4 界面与显示9
1.5 外设管理13
1.6 编程接口14
第2章 Win32 API技术19
2.1 对象的发展历程19
2.1.1 内核对象19
2.1.2 GDI和用户对象24
2.2 多任务和多线程25
2.2.1 在Delphi程序中使用多线程26
2.2.2 Trhread对象27
2.2.3 运行一个单线程的实例程序28
2.2.4 Delphi 7中的多线程编程35
2.3 Win32内存管理38
2.3.1 什么是线性内存模式38
2.3.2 Win32系统是怎样管理内存的38
2.4 Win32的错误处理40
第3章 Windows消息43
3.1 对消息的解释43
3.2 Windows消息的分类43
3.3 Windows消息处理方法44
3.4 Delphi的消息系统45
3.4.1 标准的Windows消息45
3.4.2 通知消息46
3.4.3 VCL内部消息47
3.4.4 用户自定义消息48
3.5 发送消息49
3.5.1 在一个应用程序内发送消息49
3.5.2 在不同应用程序间发送消息50
3.5.3 在Delphi中广播消息50
3.6 处理消息51
3.6.1 消息分派系统51
3.6.2 消息处理句柄52
3.6.3 消息处理52
3.6.4 TApplication的OnMessage事件54
3.7 过滤消息55
3.8 实例编程56
第4章 Delphi 7的文件处理63
4.1 文件的输入输出63
4.1.1 文件变量64
4.1.2 文件处理函数64
4.1.3 文本文件的处理66
4.1.4 类型文件的处理70
4.1.5 无类型文件的处理76
4.2 内存映射文件79
4.2.1 内存映射文件的应用79
4.2.2 使用映射文件79
4.3 目录和驱动器85
4.3.1 获得有效驱动器和驱动器类型列表85
4.3.2 获取驱动器信息86
4.3.3 获取Windows目录位置89
4.3.4 获取系统目录的位置89
4.3.5 获取当前目录90
4.3.6 在目录中查找文件91
4.3.7 复制和删除目录树93
4.3.8 获取文件的版本信息96
4.3.9 获取版本号98
4.3.10 获得操作系统信息98
4.3.11 使用TVerlnfoRes类98
4.3.12 使用SHFileOperation()函数100
第二篇 OLE自动化105
第5章 OLE自动化概述105
5.1 OLE1.0和OLE2.0105
5.1.1 OLE和自动化的概念105
5.1.2 OLE1.0和OLE2.0的概念105
5.1.3 链接与嵌入106
5.1.4 OLE客户程序的创建107
5.1.5 OLE应用程序的开发110
5.2 IDispatch接口113
5.3 类型信息115
5.4 后期捆绑与前期捆绑115
第6章 开发OLE自动化服务器程序117
6.1 编写OLE自动化服务器117
6.1.1 理论简介117
6.1.2 实例编程118
6.2 编写服务器程序126
6.3 注册自动化服务器128
6.4 编写客户程序129
6.5 实例编程132
第7章 OLE在Office 2000中的实现137
7.1 Delphi 7和Word 2000137
7.1.1 用Servers组件访问Word 2000137
7.1.2 用OleVariant类型变量访问Word 2000144
7.2 Delphi 7和Excel 2000145
7.2.1 用Servers组件访问Excel 2000145
7.2.2 用OleVariant类型变量访问Excel 2000152
第三篇 高级GUI开发技术157
第8章 Windows XP界面技术157
8.1 Windows XP基本界面元素157
8.1.1 视窗新变化157
8.1.2 系统性能的改进161
8.2 Windows XP界面设计示例163
第9章 图像处理原理及应用167
9.1 图像处理原理167
9.1.1 基本概念168
9.1.2 数据采集和图像变换170
9.1.3 图像解析和识别171
9.1.4 图像压缩172
9.2 图像应用开发175
9.2.1 图形图像组件概述175
9.2.2 Windows GDI和Tcanvas176
9.2.3 位图编程178
9.2.4 JPEG文件编程182
9.2.5 综合应用184
第10章 可视化图形建模191
10.1 图形建模的一般原理191
10.1.1 模型制作191
10.1.2 3D图形编程192
10.1.3 OpenGL简介194
10.1.4 Windows操作系统对OpenGL的支持198
10.1.5 用Delphi来进行OpenGL编程199
10.2 图形建模实例203
10.2.1 实例一:四方体简单模型编程204
10.2.2 实例二:一个模型观看程序209
第四篇 数据通信技术217
第11章 数据通信概论217
11.1 数据通信的基本概念217
11.1.1 同步通信和异步通信217
11.1.2 异步串行通信协议218
11.1.3 波特率与数据率219
11.1.4 MODEM的基本概念和原理219
11.1.5 MODEM协议220
11.1.6 常见的串行通信标准222
11.1.7 UART225
11.2 RS-232-C标准详解226
11.2.1 RS-232-C的接头与引针226
11.2.2 RS-232-C串行通信的握手过程229
11.3 MODEM控制230
11.3.1 MODEM的状态230
11.3.2 MODEM指令231
11.4 超级终端234
11.4.1 认识超级终端234
11.4.2 建立新连接236
11.4.3 在超级终端上执行MODEM指令237
第12章 数据通信程序的开发239
12.1 利用API函数开发串行通信程序239
12.1.1 串口通信API函数239
12.1.2 利用API开发串行通信程序251
12.2 串行通信组件258
12.2.1 SPComm组件简介259
12.2.2 串行通信组件的应用263
第五篇 轻松移植到Kylix269
第13章 Kylix介绍269
13.1 Kylix综述269
13.1.1 Kylix的优势270
13.1.2 Kylix作为RAD技术的实现276
13.1.3 Kylix结构框架277
13.1.4 Kyfix的IDE视图布局284
13.1.5 Kylix3的安装289
13.2 VCL/CLX的基本架构292
13.2.1 什么是CLX292
13.2.2 CLX的特性分析293
13.2.3 CLX库的技术要点295
第14章 从Delphi 7到Kylix 3的移植299
14.1 可移植性的需求分析299
14.2 将VCL移植到CLX300
14.3 编写可移植性代码302
第六篇 Delphi 7中的建模技术309
第15章 模型驱动结构MDA309
15.1 模型驱动结构MDA的基本原理309
15.2 模型驱动结构MDA的各种技术310
15.2.1 统一建模语言(UML)310
15.2.2 元对象设施(MOF)311
15.2.3 公共仓库元模型(CWM)311
15.2.4 基于XML的元数据交换(XMI)311
第16章 UML建模技术及实用313
16.1 面向对象技术概述313
16.2 统一建模语言(UML)314
16.2.1 标准建模语言UML的内容314
16.2.2 标准建模语言UML的静态建模机制315
16.2.3 标准建模语言UML的动态建模机制319
16.3 ModelMaker的使用321
16.3.1 ModelMaker的主窗口321
16.3.2 ModelMaker的类视图322
16.3.3 ModelMaker的成员视图323
16.3.4 ModelMaker的单元视图及代码编辑面板324
16.3.5 ModelMaker的图表视图及图表编辑面板325
第七篇 Delphi 7自带的数据库工具329
第17章 数据库桌面及应用329
17.1 数据库桌面简介329
17.2 工作目录与私有目录330
17.3 建立数据库别名331
17.4 定义表334
17.5 录入数据339
17.6 SQL文件341
17.7 QBE查询342
17.8 QBE连表344
17.9 数据库桌面的其他功能346
第18章 BDE管理器349
18.1 什么是BDE349
18.2 BDE管理器的使用350
第19章 SQL浏览器355
19.1 SQL浏览器概述355
19.2 数据的浏览和编辑355
19.3 数据字典357
第20章 数据泵361
第21章 InterBase数据库管理365
21.1 InterBase Manager365
21.2 InterBase控制台(IBConsole)366
21.3 元数据373
21.4 设置用户380
21.5 数据库的维护381
21.6 交互式SQL384
21.7 建立数据库386
第22章 其他软件工具389
22.1 SQL Monitor389
22.2 WinSight391
22.3 XML Mapper394
22.4 Image Editor397
22.5 Rave Designer399
22.5.1 Rave Designer简介399
22.5.2 数据视图的创建400
22.5.3 设计报表404