我有一个 Word 插件,在一个地方我正在使用 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