注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計Pascal/DelphiDelphi深度探索

Delphi深度探索

Delphi深度探索

定 價:¥49.80

作 者: 陳省編著
出版社: 電子工業(yè)出版社
叢編項: Borland In-Depth Series\Borland大系
標 簽: Delphi

ISBN: 9787505394117 出版時間: 2004-01-01 包裝: 平裝
開本: 23cm 頁數(shù): 540 字數(shù):  

內(nèi)容簡介

  本書深入介紹了Delphi開發(fā)的各個方面的功能,實例豐富。COM開發(fā)部分深入討論ActiveX、Office自動化編程、基于COM的拖放技術(shù)以及基于COM的數(shù)據(jù)庫應用開發(fā)實例。Shell編程部分敘述未經(jīng)公開的Windows外殼擴展的編程技術(shù),將程序同Windows外殼無縫地結(jié)合,展現(xiàn)操作系統(tǒng)內(nèi)部的精彩世界。IDE擴展部分敘述使用Open Tools Api開發(fā)接口開發(fā)出提高工作效率的強力輔助開發(fā)工具。VCL深度探索部分講述Action、Drag Drop、Dock等VCL界面庫高級開發(fā)技巧,面向?qū)ο蟮慕缑胬眉夹g(shù)。深入探討VCL容器類、強大的Web開發(fā)框架Intraweb以及OR Mapping框架Bold的開發(fā)。經(jīng)典模式部分結(jié)合VCL中的設計模式實例介紹GOF的22個經(jīng)典設計模式之Delphi實現(xiàn)。IE擴展部分講述了IE界面擴展、協(xié)議擴展和DOM的高級用法。輔助工具部分講述極限編程測試工具DUnit、性能分析工具GpProfile等強大的第三方輔助開發(fā)工具的使用。通過閱讀本書,讀者可以充分利用Delphi的強大功能,開發(fā)出高效率的Delphi/Kylix系統(tǒng)。本書適合中高級Delphi程序員、系統(tǒng)設計師、數(shù)據(jù)庫程序設計師以及對Delphi感興趣的人員閱讀。

作者簡介

  陳省,1995年畢業(yè)于吉林大學化學系,畢業(yè)后先是從事電腦二維、三維廣告動畫制作,后來意識到光有技術(shù)但沒有美術(shù)細胞無法更好地實現(xiàn)廣告創(chuàng)意后,就轉(zhuǎn)而從事軟件開發(fā)。一開始是使用Delphi從事酒店管理等企業(yè)應用系統(tǒng)的開發(fā),后于1998年考入北京大學化學系,于是又重新回到了寧靜的校園,2001年畢業(yè)后則一直從事電信領(lǐng)域軟件開發(fā),行后在中軟和深圳華強公司從事聯(lián)通的網(wǎng)絡運行與維護、統(tǒng)一賬務、客戶資料、業(yè)務分析等項目的管理、系統(tǒng)設計和具體的開發(fā)工作,目前作為顧問負責海關(guān)統(tǒng)計司報善意質(zhì)量檢控系統(tǒng)的開發(fā)。由于工作的需要,目前主要是使用Java和C#進行開發(fā),已經(jīng)很少使用Delphi進行企業(yè)應用系統(tǒng)開發(fā)了,但仍時刻保持對這個領(lǐng)域的關(guān)注,除了跟蹤開發(fā)技術(shù)外,平日里好讀系統(tǒng)架構(gòu)、設計模式、敏捷開發(fā)等方面的書,然不求甚解。相關(guān)圖書深入核心:VCL.架構(gòu)剖析-(含光盤1張)

圖書目錄

第1章  COM部分(1)
1.1  ActiveX部分(3)
1.1.1  ActiveX控件之消失的事件(3)
1.1.2  創(chuàng)建ActiveX控件之高級編輯界面(10)
1.1.3  數(shù)據(jù)庫明了的ActiveX控件(19)
1.2  基于COM的Office開發(fā)(22)
1.2.1  Office自動化編程(22)
1.2.2  創(chuàng)建Office 2000插件(53)
1.3  基于COM的數(shù)據(jù)庫開發(fā)(60)
1.3.1  ADOX的數(shù)據(jù)庫開發(fā)(60)
1.3.2  SQL Server - DMO數(shù)據(jù)庫開發(fā)(78)
1.3.3  OLE結(jié)構(gòu)化存儲及其在公文包型數(shù)據(jù)庫中的應用(95)
第2章  Shell部分(113)
2.1  外殼擴展(115)
2.1.1  搜索擴展(115)
2.1.2  文件飛躍提示擴展(121)
2.1.3  拖放控制擴展(124)
2.1.4  命名空間擴展(130)
2.1.5  實現(xiàn)AutoComplete(154)
2.1.6  屬性頁擴展(159)
2.1.7  外殼執(zhí)行操作記錄器(168)
2.2  未經(jīng)公開的外殼奧秘(172)
2.2.1  PItemIDList的基本概念(172)
2.2.2  用外殼接口對系統(tǒng)進行管理(184)
第3章  IDE擴展部分(193)
3.1  Open Tools API 簡介(195)
3.2  Hello World(196)
3.3  消息通知器(198)
3.4  將Winamp集成到Delphi中(201)
3.5  自動規(guī)范控件前綴命名的專家(216)
3.6  To-Do List的增強(223)
第4章  IE擴展部分(231)
4.1  IE菜單擴展(233)
4.2  IE按鈕擴展(236)
4.3  阻斷彈出式廣告的BHO(241)
4.4  IE右鍵菜單擴展(247)
4.5  IE下載擴展(251)
4.6  創(chuàng)建3721樣式的Google搜索擴展(255)
4.7  IE異步可插入?yún)f(xié)議擴展(258)
4.8  創(chuàng)建可自動填表的IE面板插件(268)
第5章  VCL深度探索(283)
5.1  Action開發(fā)之七種武器(285)
5.2  VCL拖放高級應用(296)
5.3  高級停靠技術(shù)的實現(xiàn)(308)
5.4  面向?qū)ο蟮慕缑鎻陀眉夹g(shù)(326)
5.5  VCL中的容器類(336)
5.6  所見即所得的Delphi Web開發(fā)利器 ——IntraWeb開發(fā)指南(357)
5.7  基于Bold的UML模型驅(qū)動的數(shù)據(jù)庫應用開發(fā)(382)
5.7.1  Object RDBMS Mapping原理簡介(382)
5.7.2  使用Bold開發(fā)數(shù)據(jù)庫應用(383)
5.7.3  Bold的代碼迭代開發(fā)(396)
第6章  Delphi與設計模式(417)
6.1  使用Delphi實現(xiàn)設計模式(419)
6.1.1  工廠模式(419)
6.1.2  單例模式(singleton)(421)
6.1.3  建造模式(Builder)(424)
6.1.4  原型模式(Prototype)(427)
6.2  結(jié)構(gòu)模式(431)
6.2.1  適配器模式(Adapter)(431)
6.2.2  合成模式(Composite模式)(434)
6.2.3  裝飾模式( Decorator模式)(437)
6.2.4  門面模式(Façade模式)(441)
6.2.5  橋模式(Bridge模式)(447)
6.2.6  代理模式(Proxy)(450)
6.2.7  享元模式(Flyweight模式)(453)
6.3  行為模式(458)
6.3.1  策略模式(Strategy模式)(458)
6.3.2  模板模式(Template Method模式)(461)
6.3.3  責任鏈模式(Chain of Responsibility模式)(464)
6.3.4  觀察者模式(Observer模式)(466)
6.3.5  命令模式(Command模式)(470)
6.3.6  備忘錄模式(Memento模式)(472)
6.3.7  迭代子模式(Iterator模式)(476)
6.3.8  訪問者模式(Visitor模式)(481)
6.3.9  調(diào)停者模式(Mediator模式)(485)
6.3.10  狀態(tài)模式(State模式)(490)
第7章  工具篇(499)
7.1  極限編程的集成測試工具-DUnit(501)
7.2  性能分析工具GpProfile(518)
7.3  內(nèi)存泄漏清道夫——MemProof(525)
7.4  CodeSite應用指南(533)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號