无法使用ActiveDocument.Path获取正确的文件路径

问题描述:

我有一个Word插件,在一个地方,我正在使用ActiveDocument.Path检索activedocument的完整路径。无法使用ActiveDocument.Path获取正确的文件路径

从Lotus Notes打开一个word文件,我得到的路径是“C:/ DOCUME〜1/GEN127〜1/LOCALS〜1/Temp/notes80BDBD/some-file”。

为什么我得到这些“`”符号,对于从桌面或本地打开的普通文件,它显示的是正确的路径。

什么问题?

谢谢。

它显示短路径而不是长路径。
这可能是因为Office使用旧的DOS样式路径。

下面是关于如何将它转换成普通长路径很短的文章:
http://csharparticles.blogspot.com/2005/07/long-and-short-file-name-conversion-in.html