Delphi深度探索

Delphi深度探索
作 者: 陈省
出版社: 华中科技大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Delphi
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Delphi深度探索》作者简介

内容简介

从编程和软件开发图书市场上来看,Visual C++的书长期一直都占主流,大部头的和深入探索内部机制的书相对很多,而Delphi相关的中高层次的图书要少得多,而且精品比较少,大部分是老外写的,国人所写的值得收藏的无疑只有台湾著名的Delphi专家李维写的系列丛书了(由机工社出版,共三本)。在内容方面,国内所出版的Delphi图书也主要集中在数据库开发方面,这就难免给人以一种印象,好像Delphi就是一个简单易学的快速数据库开发工具,用来开发数据库非常方便,但用于其他关键任务就有点不堪重任了。其实不然,Delphi早已经在应用软件等方面展现了它的强大功能,在整个软件开发领域中,Delphi早就在网络、游戏、系统开发等各个方面大展拳脚了,最明显的就是Foxmail、NetVampire等程序上的应用,但无论是翻译还是国内编著介绍它的书都很稀少,即或稍有涉及,也是浅尝辄止,没有搔到痒处。本书期望能够尽量在适度的篇幅内,展现Delphi在一些应用开发方面的强大能力,查缺补漏,期望能让广大程序开发者看了这本书后能够得到一些另类的体验,发现原来Delphi还有这么强大的功能呀!本书分成四个部分:第一部分是COM篇。毫无疑问,未来Windows操作系统将完全架构于通用对象模型(COM)的基础上,但已有的Delphi的书在这方面的论述显得很薄弱、零散,唯一一本老外写的介绍了COM的书,也是对于原理讲得比较多,对于应用则讲得比较少,给人以一种"雾里看花"的感觉,本书则从COM的更为偏向应用的角度讲述,期望读者通过书中的各个实例,能对COM的应用有更为清晰和感性的认识。第二部分就是外壳(Shell)篇,Windows之所以能够占有操作系统如此大的份额,其方便和漂亮的外壳操作界面无疑是一个重要的砝码,如能将我们的程序同漂亮外壳无缝地结合起来,无疑会让用户添加很多的印象分,但遗憾的是不知出于什么原因,微软在这方面的资料非常欠缺,这就为这方面的开发造成了很大的困难。本书期望能够通过揭示其冰山之一角,为大家展现操作系统内部更为精彩的世界。 如果说微软公司的文档有所欠缺,Borland公司的文档就只能说是very very欠缺了。程序员们普遍认为Borland公司的VCL的架构绝对是超先进的,比微软的MFC领先了一个时代,但由于其在经济实力上同微软无法相比,使得其无法完成特殊VCL的详细开发文档,这无疑极大地限制了程序员们对VCL架构...

图书目录

第一篇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 代码格式修正专家