mso.dll 和 msoutl.olb 的路径变量

发布于 2024-08-30 17:57:42 字数 360 浏览 2 评论 0原文

我正在尝试为 Microsoft Outlook 开发一个工具栏。为了让它工作,我需要 mso.dll 和 msoutl.olb 作为导入。 我的问题是:路径是硬编码的,但它因每个操作系统而异,当然如果有人没有将 Office 安装到默认路径。

我尝试了这种方式

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

但它不起作用,因为我无法获得我需要的返回值(好吧,经过四次类型转换,但我认为必须有更好的方法;))

感谢您的帮助

I'm trying to develop a toolbar for Microsoft Outlook. For getting it to work I need mso.dll and msoutl.olb as an import.
My problem is: the path is hardcoded , but it varies for every OS and of course if someone doesn't install Office to the default path.

I tried it this way

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

but it didn't work, because I couldn't get the return value I needed (OK, after four type conversions but I thought there had to be a better way ;) )

Thanks for helping

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╰◇生如夏花灿烂 2024-09-06 17:57:42

MSO.DLL 的路径存储在 Office 2007 的以下注册表项下:

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

安装路径也位于此注册表项下:

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

The path to MSO.DLL is stored under the following registry key for Office 2007:

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

The install path is also under this key:

HKLM\SOFTWARE\Microsoft\Office\12.0\Common\InstallRoot\Path
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文