控制PowerPoint幻灯片

Jay*_*esh 6 .net c# powerpoint

在PowerPoint中运行幻灯片时,我想控制幻灯片的移动(下一个和上一个).当然可以使用键盘上的><按钮,但是有没有什么方法可以让我有一个自定义应用程序来监听Next和Previous控件?

我的自定义应用程序只有2个按钮,下一个和上一个,当我单击时,按钮的事件处理程序应将控件传递给运行幻灯片的PowerPoint应用程序.因此,PowerPoint将向后或向前移动幻灯片?

有点类似于远程无线PowerPoint Presenters在s/w端工作的方式.

Tod*_*ain 9

是的,完全可行.您想要的活动是SlideShowNextSlide- 您可以在这里阅读更多相关信息.对于C#和PowerPoint特定的,这是一篇很棒的文章:如何使用Visual C#.NET处理PowerPoint事件.

此外,对SO的搜索会产生一些好的阅读和需要注意的事项.最后,我不知道C#是否有一个,但VS2008/VS2010 for VB.NET中有一个"远程控制PowerPoint"示例,可能很容易移植到C# - 这是它上面的信息页面.

  • @Jayesh:是的,这个事件跟踪Next | Forward和Next | Back - 如果你将幻灯片更改为另一张幻灯片,它将收集该事件.要实际以编程方式自行更改它,您将使用`SlideShowWindow.View.Next`和`SlideShowWindow.View.Previous`. (2认同)