2013-09-29 147 views
0

我试图打开PowerPoint演示文稿并将其隐藏起来。我这样做是这样的:打开PowerPoint演示文稿并隐藏窗口

app = new Microsoft.Office.Interop.PowerPoint.Application(); 
string presentation = "C:\\presentation.pptx"; 

Presentation p = app.Presentations.Open(presentation, MsoTriState.msoFalse, MsoTriState.msoFalse, MsoTriState.msoFalse); 

这是最简单的事情,但是我收到一个错误说:

应用(未知成员):无效的请求。没有活动的 演示文稿。

但是,如果我切换的最后一个参数(这是WithWindow参数)MsoTriState.msoTrue,演示打开罚款。

回答

1

您是否有任何其他加载项可能导致该错误? 我跑你的代码(从VBA),它运行良好。

+0

嗯......好点......我实际上有一个Powerpoint加载项,试图在加载后立即修改Powerpoint。所以肯定可能会导致问题(按照[答案](http://support.microsoft.com/kb/285472))...谢谢 – tomor