用VB創建MSOffice的COM加載項
|
通過此演練,可以用 VB 創建 COM 加載項。COM 加載項可以在不給用戶增加復雜性的情況下擴展應用程序的功能。究其實質,COM 加載項是一個動態鏈接庫 (DLL),需要進行注冊才能供 Microsoft? Office XP 應用程序加載和使用。雖然可以將加載項編寫成可執行文件 (.exe),但 DLL 通常會比.exe 文件提供更好的性能。
此演練將使用 VB 創建并運行一個自定義工具欄 COM 加載項。本主題中的任務假定您熟悉 Office 應用程序、VB 工程,以及調試和運行代碼。
引言
創建 COM 加載項時可以使用任何支持 COM 的語言,如 VBA、Visual Basic 和 Microsoft Visual C++。用 Office Developer 創建的加載項將自動打包成 DLL,并由宿主應用程序注冊后進行加載。可以創建一個加載項但能用于多個應用程序中。有關詳細信息。請參閱為多個應用程序創建 COM 加載項。
此演練將完成一系列步驟,從而用 VB 創建一個 COM 加載項。創建 COM 加載項的基本步驟包括:
1.配置外接程序設計器。
2.在外接程序設計器中編寫代碼。
3.將命令條控件集成到加載項中。
4.對 COM 加載項進行調試和測試。
5.為 COM 加載項生成 DLL。
6.解決 COM 加載項的開發問題。