注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)VSTO開發(fā)指南:使用Visual Basic 2005進(jìn)行基于Excel、Word、Outlook、InfoPath的Office開發(fā)

VSTO開發(fā)指南:使用Visual Basic 2005進(jìn)行基于Excel、Word、Outlook、InfoPath的Office開發(fā)

VSTO開發(fā)指南:使用Visual Basic 2005進(jìn)行基于Excel、Word、Outlook、InfoPath的Office開發(fā)

定 價:¥98.00

作 者: (美國)Eric Carter Eric Lippert
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: C/Turbo C

ISBN: 9787121056864 出版時間: 2007-12-01 包裝: 平裝
開本: 大16開 頁數(shù): 992 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書是微軟公司VSTO開發(fā)小組的兩位設(shè)計人員編寫的一部關(guān)于Microsoft Office程序開發(fā)的專著,介紹了在Visual Studio .NET 2005開發(fā)環(huán)境中使用Visual Basic.NET開發(fā)Office程序的技術(shù)方法。主要內(nèi)容包括VSTO 2005中的Office主互調(diào)程序集,Word、Excel、Outlook和InfoPath的對象模型、事件和方法,以及在VSTO中應(yīng)用這些對象模型、事件和方法創(chuàng)建Word、Excel、Outlook等Office自動化程序、加載項及文檔代碼的方法。本書還具體介紹了VSTO 2005為Office開發(fā)所提供的各種功能。本書示范程序精煉、典型、實用,分析了VSTO Office程序設(shè)計的技術(shù)、方法與原理,幫助讀者學(xué)習(xí)和掌握VSTO Office程序設(shè)計。本書可作為有一定經(jīng)驗的Office用戶學(xué)習(xí)Microsoft Office程序開發(fā)的首選書,更是中高級Office開發(fā)人員深入學(xué)習(xí)Office編程不可多得的技術(shù)指南。

作者簡介

暫缺《VSTO開發(fā)指南:使用Visual Basic 2005進(jìn)行基于Excel、Word、Outlook、InfoPath的Office開發(fā)》作者簡介

圖書目錄

第I部分  VSTO簡介    1
第1章  Office編程簡介    3
1.1  為什么要進(jìn)行Office編程    3
1.2  Office對象模型    5
1.3  屬性、方法和事件    9
1.4  Office主互調(diào)程序集(PIA)    22
1.5  本章小結(jié)    28
第2章  Office解決方案介紹    29
2.1  Office解決方案的三種基本模式    29
2.2  Office自動化程序    31
2.3  Office加載項    39
2.4  文檔代碼    42
2.5  本章小結(jié)    47
第II部分  .NET環(huán)境下的Office編程    49
第3章  Excel編程    51
3.1  自定義Excel的方法    51
3.2  編寫用戶自定義函數(shù)    57
3.3  Excel對象模型介紹    64
3.4  本章小結(jié)    67
第4章  Excel事件處理    69
4.1  Excel對象模型中的事件    69
4.2  VSTO中的事件    95
4.3  本章小結(jié)    98
第5章  Excel對象處理    99
5.1  使用Application對象    99
5.2  使用Workbooks集合    109
5.3  使用Workbook對象    112
5.4  使用Worksheets、Charts和Sheets集合    117
5.5  使用文檔屬性    119
5.6  使用窗口集合    121
5.7  使用窗口對象    124
5.8  使用Names集合與Name對象    126
5.9  使用Worksheet對象    127
5.10  使用Range對象    137
5.11  Excel中的特殊問題    148
5.12  本章小結(jié)    152
第6章  Word編程    155
6.1  自定義Word的方法    155
6.2  信息檢索服務(wù)編程    159
6.3  Word對象模型簡介    166
6.4  本章小結(jié)    166
第7章  Word事件處理    171
7.1  Word對象模型中的事件    171
7.2  VSTO中的Office事件    191
7.3  本章小結(jié)    192
第8章  Word對象處理    193
8.1  使用Application對象    193
8.2  使用Dialog對象    208
8.3  使用窗口    211
8.4  使用模板    214
8.5  使用文檔    215
8.6  使用單個的文檔    219
8.7  使用Range對象    233
8.8  使用書簽    248
8.9  使用表格    249
8.10  本章小結(jié)    251
第9章  Outlook編程    253
9.1  自定義Outlook的方法    253
9.2  自定義屬性頁    258
9.3  Outlook對象模型的介紹    264
9.4  Collaboration Data Objects介紹    267
9.5  本章小結(jié)    270
第10章  Outlook事件處理    271
10.1  Outlook對象模型中的事件    271
10.2  應(yīng)用程序級的事件    275
10.3  Outlook項的事件    283
10.4  其他事件    293
10.5  本章小結(jié)    295
第11章  Outlook對象處理    297
11.1  使用Application對象    297
11.2  使用Explorers和Inspectors集合    303
11.3  使用Explorer對象    304
11.4  使用Inspector對象    309
11.5  使用NameSpace對象    312
11.6  使用MAPIFolder對象    316
11.7  使用Items集合    323
11.8  Outlook項共有的屬性和方法    327
11.9  Outlook的問題    341
11.10  本章小結(jié)    345
第12章  InfoPath介紹    347
12.1  何為InfoPath    347
12.2  讓我們開始吧    348
12.3  窗體安全性    351
12.4  InfoPath編程    355
12.5  數(shù)據(jù)源事件    357
12.6  窗體事件、屬性和方法    364
12.7  本章小結(jié)    371
第III部分  VSTO中的Office程序設(shè)計    373
第13章  VSTO編程模型    375
13.1  VSTO編程模型    375
13.2  VSTO對Word和Excel對象的擴(kuò)展    377
13.3  動態(tài)控件    381
13.4  VSTO對Word和Excel對象模型的擴(kuò)展    389
13.5  本章小結(jié)    398
第14章  在VSTO中使用Windows窗體    399
14.1  簡介    399
14.2  向文檔中添加Windows Forms控件    403
14.3  編寫控件中的代碼    408
14.4  Windows Forms控件寄宿結(jié)構(gòu)    408
14.5  合并自O(shè)LEObject或OLEControl的屬性    414
14.6  在運(yùn)行過程中添加控件    416
14.7  本章小結(jié)    421
第15章  使用操作窗格    423
15.1  操作窗格簡介    423
15.2  使用ActionsPane控件    427
15.3  本章小結(jié)    438
第16章  在VSTO中使用智能標(biāo)記    439
16.1  智能標(biāo)記簡介    439
16.2  使用VSTO創(chuàng)建文檔級的智能標(biāo)記    442
16.3  創(chuàng)建應(yīng)用程序級的智能標(biāo)記    452
16.4  本章小結(jié)    469
第17章  VSTO數(shù)據(jù)編程    471
17.1  使用VSTO創(chuàng)建具有數(shù)據(jù)綁定功能的自定義電子表格    471
17.2  用VSTO創(chuàng)建具有數(shù)據(jù)綁定功能的自定義Word文檔    478
17.3  數(shù)據(jù)集、適配器和數(shù)據(jù)源    479
17.4  另一種創(chuàng)建數(shù)據(jù)綁定電子表格的技術(shù)    485
17.5  在數(shù)據(jù)島中緩存數(shù)據(jù)    491
17.6  高級ADO.NET數(shù)據(jù)綁定:透過表象看本質(zhì)    494
17.7  對宿主項和宿主控件綁定相關(guān)的擴(kuò)展    495
17.8  本章小結(jié)    499
第18章  服務(wù)器數(shù)據(jù)方案    501
18.1  在服務(wù)器上嵌入帶有數(shù)據(jù)的文檔    501
18.2  使用ServerDocument和ASP.NET    503
18.3  一個簡單的客戶端ServerDocument工具    509
18.4  ServerDocument對象模型    510
18.5  本章小結(jié)    517

第19章  .NET代碼的安全性    519
19.1  代碼訪問安全與基于角色的安全    519
19.2  .NET中的代碼訪問安全    520
19.3  位置,位置,位置    525
19.4  強(qiáng)名稱    529
19.5  發(fā)布者證書    534
19.6  信任文檔    536
19.7  把策略配置到用戶計算機(jī)中    539
19.8  本章小結(jié)    542
第20章  配置    543
20.1  VSTO預(yù)備條件    544
20.2  配置內(nèi)部網(wǎng)絡(luò)的共享目錄或Web站點    544
20.3  沒有配置清單的本地機(jī)器配置    550
20.4  編輯清單    550
20.5  創(chuàng)建安裝包    555
20.6  本章小結(jié)    563
第IV部分  高級Office編程    565
第21章  在Excel中使用XML    567
21.1  Excel的XML功能介紹    567
21.2  在Visual Studio中創(chuàng)建XML架構(gòu)簡介    569
21.3  端到端的方案    572
21.4  Excel中的高級XML特性    579
21.5  便于Excel使用的XML架構(gòu)    582
21.6  VSTO支持Excel架構(gòu)映射    584
21.7  本章小結(jié)    596
第22章  在Word中使用XML    597
22.1  Word的 XML特性介紹    597
22.2  一種端對端的方案:創(chuàng)造架構(gòu)并把它映射到Word文檔中    600
22.3   將文檔中映射的XML導(dǎo)出到XML數(shù)據(jù)文件中    610
22.4   將XML數(shù)據(jù)文件輸入到映射的文檔中    612
22.5  XML選項對話框    616
22.6  VSTO對WORD架構(gòu)映射的支持    617
22.7  VSTO對WordML文件格式的支持    623
22.8  本章小結(jié)    624
第23章  為Word和Excel開發(fā)COM加載項    625
23.1  加載宏簡介    625
23.2  需要使用加載宏的典型情況    625
23.3  如何注冊COM加載項    626
23.4  實現(xiàn)IDTExtensibility2接口    629
23.5  使用Visual Studio編寫COM加載項    634
23.6  mscoree.dll的陷阱    641
23.7  COM互調(diào)集和regasm.exe    642
23.8  Shimming:mscoree.dll相關(guān)問題的解決方案    645
23.9  本章小結(jié)    646
第24章  使用VSTO創(chuàng)建Outlook加載項    647
24.1  避免使用COM加載項    647
24.2  在VSTO中創(chuàng)建Outlook加載項    655
24.3  本章小結(jié)    660
參考文獻(xiàn)    661
索引    663

本目錄推薦

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