3
我正在开发一个Cocoa应用程序,我想用它来远程(在同一台机器上,从另一个进程中)控制当前哪个幻灯片显示在正在运行的Apple iWork '09 Keynote演示文稿中。如何(以编程方式)更改正在运行的Keynote演示文稿中的幻灯片?
我该如何解决这个问题?
我正在开发一个Cocoa应用程序,我想用它来远程(在同一台机器上,从另一个进程中)控制当前哪个幻灯片显示在正在运行的Apple iWork '09 Keynote演示文稿中。如何(以编程方式)更改正在运行的Keynote演示文稿中的幻灯片?
我该如何解决这个问题?
Keynote Applescript词典有一个高级命令。使用:
Tell application "Keynote"
advance
end tell
似乎做你所需要的。 您可以使用脚本桥接或NSApplescript从Cocoa应用程序中运行此脚本。
完美。谢谢,Splash6。我检查过Script Editor.app的Library,但是我没有在那里看到Keynote,所以我认为它不支持AppleScript。 – smokris 2009-07-25 15:31:31