使用Interop.Visio dll始终在前端打开visio应用程序

时间:2015-02-26 05:31:08

标签: c# interop office-interop visio

您好我正在尝试使用c#中的 interop assembley 打开Visio。 尝试通过以下代码打开文档时

visio.Application app = new visio.Application();

它也会在frontEnd中打开一个应用程序。但是我不想在前端打开。我只需要以编程方式获取应用程序的东西。

命名空间使用使用visio = Microsoft.Office.Interop.Visio;

但是,如果我打开Excel或Word,它会在frontEnd中打开我的应用程序。我需要visio的行为与Word和excel相同。

2 个答案:

答案 0 :(得分:1)

无需在加载项中创建新的Application实例。相反,您可以使用加载项类的Application属性。

答案 1 :(得分:1)

使用Visio.InvisibleApp而不是Visio.Application。