2010-04-28 2 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

Смежные вопросы