我目前正在为Office 2013开发VSTO Word Addin。在此Addin中,可以从文件系统中打开文档。 我使用这个codesnippet来做到这一点:
Word.Document doc = this.Application.Documents.Open(FilePath, ReadOnly: false, AddToRecentFiles: false);
doc.ActiveWindow.View.Type = Word.WdViewType.wdPrintView;
现在我的问题是,如何在当前窗口中打开文档? 当我使用上面的codesnippet时,Word关闭activeWindow并打开一个新的。
答案 0 :(得分:0)
如果我正确理解了您的问题,您想知道现有文件(活动文档)如何关闭以及新文档是否已打开。
如果这是正确的,请在代码
下面Word.Document doc = this.Application.Documents.Open(FilePath, ReadOnly: false, AddToRecentFiles: false);
声明“doc”对象是MSword应用程序本身。因为它关闭了现有文件并打开了新文件。