| |
| |
| |
内容简介 本书面向于对Delphi较熟的开发者,有利于开发者全面掌握Delphi 7的强大功能并加以运用。全书共分七篇。第一篇Win32系统编程,主要包括Windows系统的运行机制、Win32 API技术、Windows消息以及Delphi 7的文件处理等内容;第二篇是OLE自动化,主要包括OLE自动化概览、开发OLE自动化服务器程序以及OLE在Office 2000系统中的实现等内容;第三篇高级GUI开发技术,主要包括Windows XP界面技术、图像处理原理及应用、可视化图形建模等内容;第四篇数据通信技术,主要包括数据通信的基本概念、通信组件与应用等内容;第五篇轻松移植到Kylix技术,主要包括Kylix介绍、从Delphi 7到Kylix的移植等内容;第六篇Delphi 7中的建模技术,主要包括模型驱动结构MDA的简单介绍、UML建模技术及实用等内容。第七篇 介绍了Delphi 7的各种软件工具,包括建数据库工具、数据库管理工具、查询工具等。 本书适合Delphi 7高级开发人员阅读,也可作为初级开发人员向上迈进的助学读物。
| |
|
顾客评论 |
|
目录
目 录 第一篇 Win32系统编程 第1章 Windows系统的运行机制 1. 1 进程和调度 1. 2 消息 1. 3 内核及访问接口 1. 3. 1 Windows 2000内核 1. 3. 2 Windows 98内核 1. 3. 3 Windows CE内核 1. 4 界面与显示 l. 5 外设管理 1. 6 编程接口 第2章 Win32 API技术 2. 1 对象的发展历程 2. 1. 1 内核对象 2. 1. 2 GDI和用户对象 2. 2 多任务和多线程 2. 2. 1 在Delphi程序中使用多线程 2. 2. 2 Mad对象 2. 2. 3 运行一个单线程的实例程序 2. 2. 4 Delphi 7中的多线程编程 2. 3 Win32内存管理 2. 3. 1 什么是线性内存模式 2. 3. 2 Win32系统是怎样管理内存的 2. 4 Win32的错误处理 第3章 Windows消息 3. 1 对消息的解释 3. 2 Windows消息的分类 3. 3 Windows消息处理方法 3. 4 Delphi的消息系统 3. 4. 1 标准的Windows消息 3. 4. 2 通知消息 3. 4. 3 VCL内部消息 3. 4. 4 用户自定义消息 3. 5 发送消息 3. 5. 1 在一个应用程序内发送消息 3. 5. 2 在不同应用程序间发送消息 3. 5. 3 在Delphi中广播消息 3. 6 处理消息 3. 6. 1 消息分派系统 3. 6. 2 消息处理旬柄 3. 6. 3 消息处理 3. 6. 4 TApplication的OnMessage事件 3. 7 过滤消息 3. 8 实例编程 第 4章 Delphi 7的文件处理 4. 1 文件的输入输出 4. 1. 1 文件变量 4. 1. 2 文件处理函数 4. 1. 3 文本文件的处理 4. 1. 4 类型文件的处理 4. 1. 5 无类型文件的处理 4. 2 内存映射文件 4. 2. 1 内存映射文件的应用 4. 2. 2 使用映射文件 4. 3 目录和驱动器 4. 3. 1 获得有效驱动器和驱动器类型列表 4. 3. 2 获取驱动器信息 4. 3. 3 获取Windows目录位置 4. 3. 4 获取系统目录的位置 4. 3. 5 获取当前目录 4. 3. 6 在目录中查找文件 4. 3. 7 复制和删除目录树 4. 3. 8 获取文件的版本信息 4. 3. 9 获取版本号 4. 3. 10 获得操作系统信息 4. 3. 11 使用TVerInfoRes类 4. 3. 12 使用SHFileoperation 涵数 第二篇OLE自动化 第5章 OLE自动化概述 5. 1 OLE1. 0和OLE2. 0 5. 1. 1 OLE和自动化的概念 5. 1. 2 OLE1. 0和OLE2. 0的概念 5. 1. 3 链接与嵌入 5. 1. 4 OLE客户程序的创建 5. 1. 5 OLE应用程序的开发 5. 2 IDispatch接口 5. 3 类型信息 5. 4 后期捆绑与前期捆绑 第6章 开发OLE自动化服务器程序 6. 1 编写OLE自动化服务器 6. 1. 1 理论简介 6. 1. 2 实例编程 6. 2 编写服务器程序 6. 3 注册自动化服务器 6. 4 编写客户程序 6. 5 实例编程 第7章 OLE在Office 2000中的实现 7. 1 Delphi 7和Word 2000 7. 1. 1 用Servers组件访问Word 2000 7. 1. 2 用OleVariant类型变量访问 Word 2000 7. 2 Delphi 7和Excel 2000 7. 2. 1 用Servers组件访问Excel 2000 7. 2. 2 用OleVariant类型变量访问Excel 2000 第三篇高级GUI开发技术 第8章 Windows XP界面技术 8. 1 Windows XP基本界面元素 8. 1. 1 视窗新变化 8. 1. 2 系统性能的改进 8. 2 Windows XP界面设计示例 第9章 图像处理原理及应用 9. 1 图像处理原理 9. 1. 1 基本概念 9. 1. 2 数据采集和图像变换 9. 1. 3 图像解析和识别 9. 1. 4 图像压缩 9. 2 图像应用开发 9. 2. 1 图形图像组件概述 9. 2. 2 Windows GDI和 Tcanvas 9. 2. 3 位图编程 9. 2. 4 JPEG文件编程 9. 2. 5 综合应用 第10章 可视化图形建模 10. 1 图形建模的一般原理 10. 1. 1 模型制作 10. 1. 2 3D图形编程 10. 1. 3 OpenGL简介 10. 1. 4 Windows操作系统对OpenGL的支持 10. 1. 5 用Delphi来进行OpenGL编程 10. 2 图形建模实例 10. 2. l 实例一:四方体简单模型编程 10. 2. 2 实例二:一个模型观看程序 第四篇数据通信技术 第11章 数据通信概论 11. 1 数据通信的基本概念 11. 1. 1 同步通信和异步通信 11. 1. 2 异步串行通信协议 11. 1. 3 波特率与数据率 11. 1. 4 MODEM的基本概念和原理 11. 1. 5 MODEM协议 11. 1. 6 常见的串行通信标准 11. 1. 7 UART 11. 2 RS-232-C标准详解 11. 2. 1 RS-232-C的接头与引针 11. 2. 2 RS-232-C串行通信的握手过程 11. 3 MODEM控制 11. 3. 1 MODEM的状态 11. 3. 2 MODEM指令 11. 4 超级终端 11. 4. 1 认识超级终端 11. 4. 2 建立新连接 11. 4. 3 在超级终端上执行MODEM指令 第12章 数据通信程序的开发 12. 1 利用API函数开发串行通信程序 12. 1. 1 串口通信API函数 12. 1. 2 利用API开发串行通信程序 12. 2 串行通信组件 12. 2. 1 SPComm组件简介 12. 2. 2 串行通信组件的应用 第五篇 轻松移植到Kylix 第13章 Kylix介绍 13. 1 Kylix综述 13. 1. 1 Kylix的优势 13. 1. 2 Kylix作为RAD技术的实现 13. 1. 3 Kylix结构框架 13. 1. 4 Kylix的IDE视图布局 13. 1. 5 Kylix3的安装 13. 2 VCL/CLX的基本架构 13. 2. 1 什么是CLX 13. 2. 2 CLX的特性分析 13. 2. 3 CLX库的技术要点 第14章 从Delphi 7到Kylix 3的移植 14. 1 可移植性的需求分析 14. 2 将VCL移植到CLX 14. 3 编写可移植性代码 第六篇 Delphi 7中的建模技术 第15章 模型驱动结构 MDA 15. 1 模型驱动结构MDA的基本原理 15. 2 模型驱动结构MDA的各种技术 15. 2. 1 统一建模语言(UML) 15. 2. 2 元对象设施(MOF) 15. 2. 3 公共仓库元模型(CWM) 15. 2. 4 基于XML的元数据交换(XMI) 第16章 UML建模技术及实用 16. 1 面向对象技术概述 16. 2 统一建模语言(UML) 16. 2. 1 标准建模语言UML的内容 16. 2. 2 标准建模语言UML的静态建模机制 16. 2. 3 标准建模语言UML的动态建模机制 16. 3 ModelMaker的使用 16. 3. 1 ModelMaker的主窗日 16. 3. 2 ModelMaker的类视图 16. 3. 3 ModelMaker的成员视图 16. 3. 4 ModelMaker的单元视图及代码编辑面板 16. 3. 5 ModelMaker的图表视图及图表编辑面板 第六篇 Delphi 7自带的数据库工具 第17章 数据库桌面及应用 17. 1 数据库桌面简介 17. 2 工作目录与私有目录 17. 3 建立数据库别名 17. 4 定义表 17. 5 录入数据 17. 6 SQL文件 17. 7 QBE查询 17. 8 QBE连表 17. 9 数据库桌面的其他功能 第18章 BDE管理器 18. 1 什么是 BDE 18. 2 BDE管理器的使用 第19章 SQL浏览器 19. 1 SQL浏览器概述 19. 2 数据的测览和编辑 19. 3 数据字典 第20章 数据泵 第21章 InterBase数据库管理 21. 1 InterBase Manager 21. 2 InterBase控制台(IBConsole) 21. 3 元数据 21. 4 设置用户 21. 5 数据库的维护 21. 6 交互式SQL 21. 7 建立数据库 第22章 其他软件工具 22. 1 SQL Monitor 22. 2 WinSight 22. 3 XML Mapper 22. 4 Image Editor 22. 5 Rave Designer 22. 5. 1 Rave Designer简介 22. 5. 2 数据视图的创建 22. 5. 3 设计报表
| |
Delphi 7高级应用开发-相关图书 ·多边主义 ·盟友的对手:解读美国大战略 ·资产评估 ·相争与相融--中国学术思潮史的主动脉 ·专用集成电路(英文版) ·北京的世界遗产 ·马克·吐温中短篇小说选 ·性心理学 ·人间的诗意.1:人生抒情诗读本 ·DSP芯片的原理与开发应用 ·新电脑课堂:五笔实用篇(1CD) ·神经病针灸新疗法 ·绣像本官场现形记(全二册) ·教育能够改变什么 ·密码学原理与实践(第二版) ·彼得堡的大师 ·中国文献分类法百年发展与展望 ·Web Banner Design—设计师谈网页广告条设计 ·战略德隆 ·OFDM无线局域网
|
| |