文章編號: 291163 - 上次校閱: 2007年3月29日 - 版次: 2.8

如何建立一個 COM 增益集的 Outlook 2002

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊
本文章的有 Microsoft Outlook 2000] 版本請參閱 230225? (http://support.microsoft.com/kb/230225/ )

結論

本文提供如何建立一個 COM 概觀增益集,以便 Microsoft Outlook。

其他相關資訊

概觀

COM 增益集是一種 Office 功能,第一次在 Microsoft Office 2000 中實作。所有的 Office 程式包括 Outlook 支援架構。COM 增益集的主要優點包括:
  • COM 增益集執行同處理序與主機程式所以自訂程式碼通常執行效率更快,比 Visual Basic 中實作的應用程式的程式碼。
  • 基本 COM 增益集架構是在所有的 Office 程式一致,而在舊版的 Office 每個程式必須自己的增益集架構。
  • 您可以建立一個 COM 增益集與多個 Office 程式搭配使用。
重要沒有變更至 COM 增益集架構從 Outlook 2002 的 Outlook 2000。許多連結和本文中的資源為 Outlook 2000,但仍適用於 Outlook 2002。一旦完成 Outlook 2002 特定的資源,將會更新本文。

重要[COM add-功能設計執行中處理序中的擴充性與 Outlook。Microsoft 客戶支援服務無法提供支援,撰寫為逾時的處理序元件的 COM 增益集的特定的問題。

您需要建立 COM 增益集

除了 Outlook,您需要下列的開發環境為 Office 或 Outlook 建立 COM 增益集的其中一個:
  • Visual Basic 5.0 或更新版本 (Visual Basic 6.0 中是慣用的)
  • Microsoft Office 開發包括能夠編譯為應用程式專案的 Visual Basic 至動態連結程式庫 (DLL)
  • 任何其他 COM 相容開發環境,例如 Microsoft Visual C++ 或 Microsoft Visual J++

資源和範例

有許多資源和有關如何實作一個 Office 或 Outlook COM 增益集的範例。

Outlook 專屬資訊

COM 增益集組件 i: 簡介整個 (Office) 家族是 Office 2000 解決方案:
http://msdn2.microsoft.com/en-us/library/aa155767(office.10).aspx (http://msdn2.microsoft.com/en-us/library/aa155767(office.10).aspx)
COM 增益集組件 II: 建立一個 COM 增益集,以便 Outlook 2000:
http://msdn2.microsoft.com/en-us/library/Aa140126 (http://msdn2.microsoft.com/en-us/library/Aa140126)
COM 增益集將 Slipstick 系統網站上的資訊:
http://www.outlookcode.com/d/comaddins.htm (http://www.outlookcode.com/d/comaddins.htm)

一般 COM 增益集資訊

Microsoft Office 2000/Visual 基本程式設計人員指南
第 11 章: 新增增益集、 範本、 精靈,與程式庫:
http://msdn2.microsoft.com/en-us/library/aa189019(office.10).aspx (http://msdn2.microsoft.com/en-us/library/aa189019(office.10).aspx)
開發 COM 增益集的 Microsoft Office 2000:
http://msdn2.microsoft.com/en-us/library/aa155640(office.10).aspx (http://msdn2.microsoft.com/en-us/library/aa155640(office.10).aspx)
正在建立 Microsoft Office 2000 COM 增益集:
http://msdn2.microsoft.com/en-us/library/aa155761(office.10).aspx (http://msdn2.microsoft.com/en-us/library/aa155761(office.10).aspx)
微軟知識庫文件
238228? (http://support.microsoft.com/kb/238228/ ) 如何建置一個 Office 2000 COM 增益集在 Visual Basic 中
230689? (http://support.microsoft.com/kb/230689/ ) Office 2000 COM 增益集以 Visual C++ 撰寫的範例: comaddin.exe
254006? (http://support.microsoft.com/kb/254006/ ) 存取資料擷取範例增益集可供下載
232680? (http://support.microsoft.com/kb/232680/ ) 如何使用 COM 增益集在 FrontPage 2000

瞭解 Outlook 的重要事項

下列 「 Microsoft 知識庫 」 文件可提供您應該注意當您開發 COM 增益集為 Outlook 的關鍵事項的相關資訊:

294867? (http://support.microsoft.com/kb/294867/ ) 您完全無法結束 Outlook,當您在一個 COM 加入-中使用 Outlook 2002 中
291166? (http://support.microsoft.com/kb/291166/ ) 必須困的所有 COM 增益集執行階段錯誤
292182? (http://support.microsoft.com/kb/292182/ ) CommandBars 不可以從應用程式物件

?考

如需有關可用的資源和 Microsoft Outlook 方案的常見問題解答,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
287530? (http://support.microsoft.com/kb/287530/ ) 自訂表單及 Outlook 解決方案相關的常見問題

這篇文章中的資訊適用於:
  • Microsoft Outlook 2002 Standard Edition
關鍵字:?
kbmt kbnewfile kbaddin kbhowto KB291163 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:291163? (http://support.microsoft.com/kb/291163/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。