我正在尝试为Microsoft Word 2007编写一个加载项。我想创建一个功能区按钮,单击该按钮可获取当前或活动文档的FileStream。我认为可以使用Visual Studio Tools for Office。有没有人有任何示例代码可以显示如何执行此操作?
如果您有任何疑问,请与我们联系。感谢
答案 0 :(得分:1)
在功能区按钮代码(用于文档级加载项)上尝试此操作:
string document = Globals.ThisDocument.Application.ActiveDocument.FullName;
然后在MSDN
上使用FileStream.Read的标准示例*如果存在未保存的更改,可能需要先提示或强制保存。
答案 1 :(得分:0)
另一种方法可能是使用.WordOpenXML
获取打开文档的XML表示这将是当前状态(即包括未保存的更改)。