【问题标题】:Controlling PowerPoint Slideshow控制 PowerPoint 幻灯片
【发布时间】:2011-03-01 00:12:37
【问题描述】:

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

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

有点类似于远程无线 PowerPoint Presenter 在软件端的工作方式。

【问题讨论】:

    标签: c# .net powerpoint


    【解决方案1】:

    是的,完全可行。你想要的事件是SlideShowNextSlide - 你可以阅读更多关于它的信息here。对于 C# 和 PowerPoint 特定,这是一篇很棒的文章:How to handle PowerPoint events with Visual C# .NET

    另外,this search 上的 SO 会带来一些不错的阅读和需要注意的事情。最后,我不知道 C# 是否有一个,但是 VS2008/VS2010 for VB.NET 中都有一个“远程控制 PowerPoint”示例,它可能很容易移植到 C# - 这是上面的 info page

    【讨论】:

    • 好的,太好了。但提到的功能是用于下一张幻灯片。我也想转到上一张幻灯片。可能吗?
    • @Jayesh:是的,此事件同时跟踪 Next|Forward 和 Next|Back - 如果您将幻灯片完全更改为另一张幻灯片,它将接收该事件。要实际以编程方式自行更改,您将使用SlideShowWindow.View.NextSlideShowWindow.View.Previous
    • 很抱歉,但无论如何都可以用 C、C++ 程序语言做类似的事情?
    猜你喜欢
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多