2010-04-28 68 views
0

我正在嘗試爲Microsoft Outlook開發一個工具欄。爲了讓它工作,我需要mso.dll和msoutl.olb作爲導入。 我的問題是:路徑是硬編碼的,但它對於每個操作系統都不相同,當然如果有人不將Office安裝到默認路徑。路徑變量mso.dll和msoutl.olb

我嘗試了這種方式

http://support.microsoft.com/kb/234788/en-us/

,但它沒有工作,因爲我無法得到我所需要的返回值(OK,經過四次類型轉換,但我認爲必須有更好的辦法;))

感謝您的幫助

回答

2

到MSO.DLL的路徑存儲在以下注冊表項下的Office 2007:

HKLM\SOFTWARE\Microsoft\Office\12.0\Common\FilesPaths\mso.dll 

安裝路徑也是本項下:

HKLM\SOFTWARE\Microsoft\Office\12.0\Common\InstallRoot\Path 
+0

+1感謝路徑 – Mahesh 2010-08-12 04:37:22