通过互操作以编程方式打开时,MS Word文档不可见

时间:2015-03-03 15:32:41

标签: c# .net ms-word vsto office-interop

以下代码在后台打开文档,但即使我使用Visible = true和oDoc.Activate(),也不会使其可见;

using Word = Microsoft.Office.Interop.Word;
Word.Application oApp = new Word.Application();
Word.Document oDoc = oApp.Documents.Open(FileName: @"C:\Folder1\Test1.docx", Visible: true);
oDoc.Activate();

根据this SO post,它应该有效。

1 个答案:

答案 0 :(得分:1)

您似乎忘了设置Application类的Visible属性。

有关详细信息,请参阅How to automate Microsoft Word to create a new document by using Visual C#