注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi COM深入編程

Delphi COM深入編程

Delphi COM深入編程

定 價(jià):¥48.00

作 者: (美)Eric Harmon著;陳旭等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工具 Delphi

ISBN: 9787111082712 出版時(shí)間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 473頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書是針對想使用Delphi開發(fā)COM/DCOM應(yīng)用程序、定制的COM/DCOM對象組件或創(chuàng)建可以擴(kuò)展、易于維護(hù)的應(yīng)用程序的一本獨(dú)具特色的參考書。它提供了關(guān)于接口、類型庫、COM事件/回調(diào)及結(jié)構(gòu)化存儲的非常好的信息。所有的實(shí)例程序都可以直接執(zhí)行并使用在許多實(shí)際的應(yīng)用程序中。本書是每一個(gè)Delphi COM程序員的必備參考書。

作者簡介

暫缺《Delphi COM深入編程》作者簡介

圖書目錄

前言
導(dǎo)言
第1章 在Delphi中使用接口
1.1 定義接口
1.1.1 作為協(xié)議的接口
1.1.2 接口和類的不同
1.1.3 接口是不變的
1.2 聲明一個(gè)接口
1.3 實(shí)現(xiàn)接口
1.3.1 實(shí)現(xiàn)IUnknown
1.3.2 創(chuàng)建、使用及銷毀接口
1.3.3 獲取接口的指針
1.3.4 實(shí)例:接口演示
1.4 接口編程
1.5 高級接口問題
1.5.1 在一個(gè)類中實(shí)現(xiàn)多個(gè)接口
1.5.2 接口授權(quán)
1.5.3 接口屬性
1.5.4 實(shí)例:一個(gè)圖形設(shè)計(jì)演示程序
1.6 小結(jié)
第2章 接口與COM
2.1 GUIDs和COM
2.2 進(jìn)程內(nèi)的COM服務(wù)器(In-Process COM Server)
2.2.1 線程支持(Threading Support)
2.2.2 注冊服務(wù)器(Registering the Server)
2.2.3 定制構(gòu)造函數(shù)(Custom Constructors)
2.2.4 創(chuàng)建一個(gè)過程內(nèi)COM對象的實(shí)例
2.2.5 實(shí)例:一維的箱柜包裝(Bin Packing)
2.3 進(jìn)程外COM服務(wù)器(Out-Of-Process COM Server)
2.3.1 實(shí)例化(Instancing)
2.3.2 創(chuàng)建一個(gè)過程外COM對象的實(shí)例
2.3.3 調(diào)度數(shù)據(jù)(Marshaling Data)
2.4 Variant數(shù)組
2.4.1 創(chuàng)建一個(gè)variant數(shù)組
2.4.2 訪問Variant數(shù)組
2.4.3 改進(jìn)Variant數(shù)組性能
2.4.4 Variant數(shù)組實(shí)例
2.5 在其他語言中使用COM對象
2.6 小結(jié)
第3章 類型庫
3.1 定義類型庫
3.1.1 使用類型庫的理由
3.1.2 TTypedComObject
3.2 使用Delphi來創(chuàng)建類型庫
3.3 創(chuàng)建一個(gè)類型庫瀏覽器
3.3.1 解釋枚舉
3.3.2 解釋接口和派遣接口
3.3.3 解釋CoClasses
3.3.4 擴(kuò)展TWiewer
3.4 小結(jié)
第4章 自動(dòng)化
4.1 定義自動(dòng)化
4.1.1 接口
4.1.2 Variants 
4.1.3 派遣接口(Dispinterfaces)
4.1.4 雙重接口(Dual Interfaces)
4.2 進(jìn)程內(nèi)自動(dòng)化服務(wù)器(In-Process Automation Servers)
4.2.1 實(shí)例:單位轉(zhuǎn)換服務(wù)器(Unit Conversion Server)
4.2.2 CreateOleObject和GetActiveOleObject
4.2.3 實(shí)例:單為轉(zhuǎn)換客戶(Unit Conversion Client)
4.3 進(jìn)程外自動(dòng)化服務(wù)器(Out-Of-Process Automation Servers)
4.3.1 HResult和Safecall
4.3.2 自動(dòng)化現(xiàn)存的應(yīng)用程序
4.4 COM事件和回調(diào)(COM Events and Callbacks)
4.4.1 派遣接口(Dispinterfaces)
4.4.2 回調(diào)接口(Callback Interface)
4.5 自動(dòng)化Microsoft ADO
4.5.1 ADO原理
4.5.2 獲取ADO
4.5.3 把ADO安裝到Delphi中
4.5.4 連到一個(gè)數(shù)據(jù)庫
4.5.5 打開一個(gè)記錄集
4.5.6 執(zhí)行一個(gè)命令
4.5.7 訪問字段值
4.5.8 處理數(shù)據(jù)庫錯(cuò)誤
4.5.9 實(shí)例:一個(gè)Microsoft ADO應(yīng)用程序
4.6 小結(jié)
第5章 ActiveX控件和ActiveForms
5.1 使用Delphi中現(xiàn)有的ActiveX控件
5.1.1 Microsoft Agent
5.1.2 Microsoft Agent應(yīng)用程序的一個(gè)實(shí)例
5.2 創(chuàng)建ActiveX控件
5.2.1 創(chuàng)建ActiveX控件的理由
5.2.2 把一個(gè)可視化組件轉(zhuǎn)換成一個(gè)ActiveX控件
5.2.3 注冊一個(gè)ActiveX控件
5.2.4 在Visual Basic中檢測ActiveX控件
5.2.5 把屬性頁添加到ActiveX控件中
5.2.6 分發(fā)ActiveX控件
5.3 ActiveForms(Active窗體)
5.3.1 創(chuàng)建ActiveForm
5.3.2 測試ActiveForm
5.4 小結(jié)
第6章 DCOM
6.1 DCOM基礎(chǔ)
6.2 使用DCOM編程
6.2.1 創(chuàng)建一個(gè)DCOM服務(wù)器
6.2.2 安裝DCOM服務(wù)器
6.2.3 創(chuàng)建一個(gè)DCOM客戶
6.3 使用DCOM實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)集
6.3.1 定義應(yīng)用程序
6.3.2 創(chuàng)建服務(wù)器
6.3.3 創(chuàng)建管理客戶程序
6.3.4 創(chuàng)建一個(gè)端點(diǎn)(point-of-sale)客戶程序
6.4 小結(jié)
第7章 結(jié)構(gòu)化存儲
7.1 定義結(jié)構(gòu)化存儲
7.2 使用結(jié)構(gòu)化存儲編程
7.2.1 創(chuàng)建一個(gè)結(jié)構(gòu)化存儲文件
7.2.2 打開一個(gè)已經(jīng)存在的結(jié)構(gòu)化存儲文件
7.2.3 流(Streams)編程
7.2.4 創(chuàng)建和使用附加存儲(Additional Storages)
7.2.5 在結(jié)構(gòu)化存儲文件中迭代
7.2.6 壓縮一個(gè)結(jié)構(gòu)化存儲文件
7.3 實(shí)例:在應(yīng)用程序中使用結(jié)構(gòu)化存儲文件
7.4 實(shí)例:查看結(jié)構(gòu)化存儲文件的結(jié)構(gòu)
7.5 小結(jié)
第8章 結(jié)構(gòu)化存儲與OLE
8.1 OLE屬性集(OLE Property Sets)
8.1.1 OLE屬性集約定
8.1.2 IPropertySetStorage和IPropertyStorage接口
8.1.3 一個(gè)讀寫屬性集的組件
8.1.4 實(shí)例:訪問用戶定義的屬性
8.1.5 實(shí)例:通過屬性查找文件
8.2 復(fù)合文檔和OLE容器
8.2.1 激活及關(guān)閉OLE服務(wù)器
8.2.2 在文件和流中保存及從其中載入對象
8.2.3 合并菜單
8.2.4 使用剪貼板
8.2.5 實(shí)例:一個(gè)簡單的OLE容器
8.3 小結(jié)
第9章 Windows外殼程序設(shè)計(jì)
9.1 快捷菜單處理器(Context Menu Handlers)
9.1.1 IshellExtInit接口
9.1.2 IContextMenu接口
9.1.3 注冊快捷菜單處理器
9.2 復(fù)制鉤子處理器(Copy Hook Handlers)
9.2.1 ICopyHook接口
9.2.2 注冊復(fù)制鉤子處理器
9.3 外殼鏈接(Shell Links)
9.3.1 外殼鏈接接口
9.3.2 創(chuàng)建一個(gè)鏈接
9.4 任務(wù)欄狀態(tài)區(qū)圖標(biāo)(Tray Icons)
9.4.1 任務(wù)欄狀態(tài)區(qū)圖標(biāo)消息
9.4.2 TDCPTrayIcon組件
9.4.3 一個(gè)任務(wù)欄狀態(tài)區(qū)應(yīng)用實(shí)例
9.5 屬性頁處理器(Property Sheet Handlers)
9.5.1 創(chuàng)建一個(gè)對話框模板
9.5.2 屬性頁處理器接口
9.5.3 實(shí)現(xiàn)一個(gè)對話框過程
9.5.4 實(shí)現(xiàn)回調(diào)函數(shù)
9.6 下一步做什么

本目錄推薦

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