使用Flash按钮启动外部.pps文件

使用Flash按钮启动外部.pps文件,flash,actionscript,powerpoint,Flash,Actionscript,Powerpoint,我有一个flash应用程序,其中有一个按钮。点击该按钮,pps文件将播放。我所做的是以投影仪格式(.exe)发布flash文件,创建了一个名为“fscommand”的文件夹,并将pps文件放入该文件夹中,然后尝试使用以下代码从此flash文件启动该文件夹中的文件: on (release) { fscommand ("exec", "file.pps"); } 我找到的另一种方法是: 创建了一个名为launch.bat的.bat文件,将其放在该文件夹中,并尝试使用以下代码通过该.bat文件启

我有一个flash应用程序,其中有一个按钮。点击该按钮,pps文件将播放。我所做的是以投影仪格式(.exe)发布flash文件,创建了一个名为“fscommand”的文件夹,并将pps文件放入该文件夹中,然后尝试使用以下代码从此flash文件启动该文件夹中的文件:

on (release) {  fscommand ("exec", "file.pps"); }
我找到的另一种方法是: 创建了一个名为launch.bat的.bat文件,将其放在该文件夹中,并尝试使用以下代码通过该.bat文件启动pps文件:

on (release) {  fscommand ("exec", "file.pps"); }
Actionscript代码:

on (release) {  fscommand ("exec", "launch.bat"); }
“launch.bat”文件代码:

START "file.pps"

但它仍然不起作用。请说明我错在哪里。

双击PPS(即在Windows资源管理器或Finder中)会发生什么情况? 如果未以幻灯片模式启动演示文稿,则表明计算机上的文件关联有问题,或者未安装PPT/查看器,因此无法播放文件

如果双击PPS文件按预期播放,则可能是路径问题。我不知道Flash是如何工作的,但在某些应用程序中,您不能总是假定路径将设置为当前文档或app/exe文件的路径

作为测试,请尝试在EXE中硬编码PPS的路径