如何激活Word文档?

时间:2011-02-01 07:06:20

标签: c# office-interop

我正在从c#windows应用程序创建word文档。但是,即使我使用Activate()方法激活文档,Word文档也会被最小化。

(调试时工作正常但发布版本文档最小化)

我怎样才能使文件处于活动状态?

提前致谢。

我的代码几乎就是这个

  

Microsoft.Office.Interop.Word.Document   文件;

     

object objFileName = locationOfFile;   object objTrueValue = true;宾语   objMissing = Type.Missing;

     

document =   application.Documents.Open(REF   objFileName,ref objMissing,ref   objTrueValue,                       ref objMissing,ref objMissing,ref objMissing,ref   objMissing,ref objMissing,                       ref objMissing,ref objMissing,ref objMissing,ref   objMissing,ref objMissing,                       ref objMissing,ref objMissing,ref objMissing);

     

document.Activate();

1 个答案:

答案 0 :(得分:0)

它适用于两者。

document = application.Documents.Open(@"\Docu.docx", ReadOnly: false, Visible: true );

设置Visible:true,Document.Activate();不是必需的。

如果你展示你的代码会更有帮助。