国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Outlook Add-in插件的背景知識

1 Outlook COM加載項的背景知識

摘要:本章概述了Outlook Add-in插件的背景知識。

1.1. Office 2000 COM加載項

COM加載項是可以用于Office 2000的動態(tài)連接庫(.Dll)。

COM加載項被明確注冊為要通過Office 2000應用程序來加載。因為COM加載項被設計為DLL,所以它們可以在與主控程序相同的進程中運行。

進程內(nèi)加載項的好處是,可以有效訪問主控程序的對象模型,這使得加載項可以快速地調(diào)用方法和屬性或接收來自主控程序的事件。

1.2. 決定是否要編寫COM加載項

三個測試問題來幫助你決定是否需要創(chuàng)建COM加載項:

         在沒有運行Outlook客戶程序時,你需要接收事件嗎?COM加載項的生存期是由Outlook控制的。當Outlook沒有運行時,COM加載項不會運行。

         性能是我們的應用程序的大問題嗎?如果是,應該采用COM加載項,因為它被加載到Outlook進程中。但是注意不要再啟動時執(zhí)行大量查閱或數(shù)據(jù)檢索。

         你的應用程序是事件驅(qū)動的嗎?

1.3. COM加載項的注冊表設置

1.3.1.注冊加載項

只有在正確注冊了Office相應應用程序的內(nèi)部COM插件時,才能被Office應用程序加載上。

通常,您需要在注冊表中創(chuàng)建以下鍵值:

HKEY_CURRENT_USER\Software\Microsoft\Office\<TheOfficeApp>\Addins\<ProgID>

其中,TheOfficeApp表示相應程序名,如:Word、Outlook等,ProgID表示內(nèi)部COM插件程序的唯一標識符的字符串表示形式,如:Outlook2000Addin.Addin等。

 

如果您希望確保我們的加載項總是被加載,并且每一位用戶都可以訪問它,那么您必須將加載項的ProgID注冊到

\HKLM\

       Software\

              Microsoft\Office\Outlook\AddIns

鍵下。

 

如果您希望用戶自己選擇是否加載它,那么您可以將加載項的ProgID注冊到

\HKCU\

       Software\

              Microsoft\Office\Outlook\AddIns

鍵下。

 

寫入鍵中的信息包括下面的名稱/值對:

Description(描述): 一個字符串,提供了COM加載項的簡短描述。

FriendlyName(友好名稱):一個字符串,是在“COM加載項”對話框中顯示的名稱。

LoadBehavior(加載行為):一個整數(shù)的DWORD類型,指定COM加載項的加載方式。0表示斷開、1表示連接、2表示啟動時加載、8表示需要時加載,以及16表示首次連接。你可以組合不同值來創(chuàng)建不同類型的加載順序。如,指定3,表示啟動和連接時加載。

 

1.3.2.信任COM加載項

通過設置下面的注冊表鍵下的DWORD值DontTrustInstalledFiles,您可以指定是否信任機器上安裝的所有COM加載項:

HKCU\

Software\

Microsoft\Office\9.0\

Outlook\Security

通過將DontTrustInstalledFiles指定為0,您可以指定Outlook信任安裝的所有加載項。值1則指定不信任所有的加載項。

 

[版權(quán)聲明:

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在Word 2003或者Excel 2003中不能插入特殊符號的解決方法
Word2007推動焦點后鼠標不能使用
Excel2007中的COM加載項
除去Office中的嵌入工具欄
Word的COM加載項開發(fā)指南
RTD 函數(shù) (查找和引用函數(shù))
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服