简介
《Delphi深度探索》分成四个部分:
第一部分是COM篇。毫无疑问,未来Windows操作系统将完全架构于通用对象模型(COM)的基础上,但已有的Delphi的书在这方面的论述显得很薄弱、零散,唯一一本老外写的介绍了COM的书,也是对于原理讲得比较多,对于应用则讲得比较少,给人以一种“雾里看花”的感觉,《Delphi深度探索》则从COM的更为偏向应用的角度讲述,期望读者通过书中的各个实例,能对COM的应用有更为清晰和感性的认识。
第二部分就是外壳(Shell)篇,Windows之所以能够占有操作系统如此大的份额,其方便和漂亮的外壳操作界面无疑是一个重要的砝码,如能将我们的程序同漂亮外壳无缝地结合起来,无疑会让用户添加很多的印象分,但遗憾的是不知出于什么原因,微软在这方面的资料非常欠缺,这就为这方面的开发造成了很大的困难。《Delphi深度探索》期望能够通过揭示其冰山之一角,为大家展现操作系统内部更为精彩的世界。
如果说微软公司的文档有所欠缺,Borland公司的文档就只能说是very very欠缺了。程序员们普遍认为Borland公司的VCL的架构绝对是超先进的,比微软的MFC领先了一个时代,但由于其在经济实力上同微软无法相比,使得其无法完成特殊VCL的详细开发文档,这无疑极大地限制了程序员们对VCL架构的扩展。最具讽刺意味的就是它的集成开发环境(IDE)的扩展的实现Open Tools API了,名为开放工具接口,但只提供了一些超长的接口声明单元和简单的注释,一切开发都需要半靠注释,半靠猜测。针对这些问题,
第三部分特殊VCL篇期望能够揭开覆在其上的那层薄薄轻纱。工欲善其事,必先利其器,好花还需绿叶扶持。Delphi虽然很强大,但它也不是万能的,因此,还需要寻找和掌握那些其他人开发的强有力的工具来进一步提高工作效率。
第四部分工具篇中提到的GExperts、CodeSite、MemProof等无疑是其中的佼佼者。
目录
第一篇com部分
1.1 activex部分
1. 1. 1 activex控件之消失的事件
1.1.2 创建activcx控件之高级编辑界面
1.1.3 数据库明了的activex控件
1.2 基于 com的 office开发
1.2. 1 office自动化编程
1. 2. 2 创建office 2000插件
1.3 基于com的拖放技术
l.3.l 基于com的拖放
1.3.2 ole相关对话框
1.3.3 使trichedit支持com拖放
l. 4 web相关技术
1.4. 1 解析 xml
1.4. 2 xml和xslt
1.4. 3 soap技术应用
1.5 基于com的数据库开发
1.5.2 anox的数据库开发
1.5.2 sql server- dmo数据库开发
1.5.3 ole结构化存储及其在公文包型数据库中的应用
.1.6 其他
1.6.1 控制 script control使用
1.6.2 活动目录开发
1.6.3 常见com问题解答
第二篇shell部分
2.1 外壳扩展
2.1.1 搜索扩展
2.l.2 文件飞跃提示扩展
2.1.3 拖放控制扩展
2.1.4 命名空间扩展
2.1.5 实现autocomplete
2.1.6 属性页扩展
2.1.7 外壳执行操作记录器
2.2 未经公开的外壳奥秘
2. 2.1 pitemidlist的基本概念
2.2. 2 用外壳接口对系统进行管理
2.2. 3 外壳对话框
2. 2. 4 外壳事件通知
第三篇特殊vcl部分
3.1 属性分类及其实现
3.2 open tools api
3. 2.1 简介
3. 2.2 hello world
3. 2.3 主要接口概述
3. 2.4 消息通知器
3.2. 5 将winamp集成到delphi中
3.2.6 编辑器增强功能
3.2.7 自动规范控件前缀命名的专家
3.2.8 to-do list的增强
3.2.9 其他ota相关问题
3. 3 action开发之七种武器
3.4 自绘画的属性编辑辟
第四篇工具部分
4. 1 no.l之gexperts
4.l.1 gexperts应用指南
4. 1. 2 gexperts编辑器的增强功能
4.1.3 其他专家
4.2 内存泄漏清道夫——memproof
4. 3 codesite应用指南
4. 4 异常杀手一excepthonalmagic
4.5 代码格式修正专家
1.1 activex部分
1. 1. 1 activex控件之消失的事件
1.1.2 创建activcx控件之高级编辑界面
1.1.3 数据库明了的activex控件
1.2 基于 com的 office开发
1.2. 1 office自动化编程
1. 2. 2 创建office 2000插件
1.3 基于com的拖放技术
l.3.l 基于com的拖放
1.3.2 ole相关对话框
1.3.3 使trichedit支持com拖放
l. 4 web相关技术
1.4. 1 解析 xml
1.4. 2 xml和xslt
1.4. 3 soap技术应用
1.5 基于com的数据库开发
1.5.2 anox的数据库开发
1.5.2 sql server- dmo数据库开发
1.5.3 ole结构化存储及其在公文包型数据库中的应用
.1.6 其他
1.6.1 控制 script control使用
1.6.2 活动目录开发
1.6.3 常见com问题解答
第二篇shell部分
2.1 外壳扩展
2.1.1 搜索扩展
2.l.2 文件飞跃提示扩展
2.1.3 拖放控制扩展
2.1.4 命名空间扩展
2.1.5 实现autocomplete
2.1.6 属性页扩展
2.1.7 外壳执行操作记录器
2.2 未经公开的外壳奥秘
2. 2.1 pitemidlist的基本概念
2.2. 2 用外壳接口对系统进行管理
2.2. 3 外壳对话框
2. 2. 4 外壳事件通知
第三篇特殊vcl部分
3.1 属性分类及其实现
3.2 open tools api
3. 2.1 简介
3. 2.2 hello world
3. 2.3 主要接口概述
3. 2.4 消息通知器
3.2. 5 将winamp集成到delphi中
3.2.6 编辑器增强功能
3.2.7 自动规范控件前缀命名的专家
3.2.8 to-do list的增强
3.2.9 其他ota相关问题
3. 3 action开发之七种武器
3.4 自绘画的属性编辑辟
第四篇工具部分
4. 1 no.l之gexperts
4.l.1 gexperts应用指南
4. 1. 2 gexperts编辑器的增强功能
4.1.3 其他专家
4.2 内存泄漏清道夫——memproof
4. 3 codesite应用指南
4. 4 异常杀手一excepthonalmagic
4.5 代码格式修正专家
Delphi深度探索
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!