基本信息
書名:Delphi深度探索
圖書編號:1163219
出版社:電子工業出版社
定價:49.8
ISBN:750539411
作者:陳省
出版日期:2004-01-01
版次:1
開本:16開
內容簡介
本書深入介紹了Delphi開發的各個方面的功能,實例豐富。COM開發部分深入討論ActiveX、Office自動化編程、基於COM的拖放技術以及基於COM的資料庫套用開發實例。Shell編程部分敘述未經公開的Windows外殼擴展的編程技術,將程式同Windows外殼無縫地結合,展現作業系統內部的精彩世界。IDE擴展部分敘述使用Open Tools Api開發接口開發出提高工作效率的強力輔助開發工具。VCL深度探索部分講述Action、Drag Drop、Dock等VCL界面庫高級開發技巧,面向對象的界面利用技術。深入探討VCL容器類、強大的Web開發框架Intraweb以及OR Mapping框架Bold的開發。經典模式部分結合VCL中的設計模式實例介紹GOF的22個經典設計模式之Delphi實現。IE擴展部分講述了IE界面擴展、協定擴展和DOM的高級用法。輔助工具部分講述極限編程測試工具DUnit、性能分析工具GpProfile等強大的第三方輔助開發工具的使用。通過閱讀本書,讀者可以充分利用Delphi的強大功能,開發出高效率的Delphi/Kylix系統。 本書適合中高級Delphi程式設計師、系統設計師、資料庫程式設計師以及對Delphi感興趣的人員閱讀。
圖書目錄
第1章 COM部分
1.1 ActiveX部分
1.2 基於COM的Office開發
1.3 基於COM的資料庫開發
第2章 Shell部分
2.1 外殼擴展
2.2 未經公開的外殼奧秘
第3章 IDE擴展部分
3.1 Open Tools API簡介
3.2 Hello World
3.3 訊息通知器
3.4 將Winamp集成到Delphi中
3.5 自動規範控制項前綴命名的專家
3.6 To-Do List的增強
第4章 IE擴展部分
4.1 IE選單擴展
4.2 IE按鈕擴展
4.3 阻斷彈出式廣告的BHO
4.4 IE右鍵選單擴展
4.5 IE下載擴展
4.6 創建3721樣式的Google搜尋擴展
4.7 IE異步可插入協定擴展
4.8 創建可自動填表的IE面板外掛程式
第5章 VCL深度探索
5.1 Action開發之七種武器
5.2 VCL拖放高級套用
5.3 高級停靠技術的實現
5.4 面向對象的界面復用技術
5.5 VCL中的容器類
5.6 所見即所得的Delphi Web開發利器——IntraWeb開發指南
5.7 基於Bold的UML模型驅動的資料庫套用開發
第6章 Delphi與設計模式
6.1 使用Delphi實現設計模式
6.2 結構模式
6.3 行為模式
第7章 工具篇
7.1 極限編程的集成測試工具-DUnit
7.2 性能分析工具GpProfile
7.3 記憶體泄漏清道夫——MemProof
7.4 CodeSite套用指南