如何使用ActionScript从Flash SWF启动EXE?

时间:2013-10-23 20:21:53

标签: flash actionscript executable

我希望我的Flash SWF从本机操作系统打开外部EXE,我尝试过:

protected function LaunchExe():void {
    flash.system.fscommand("exec","Test.exe");
}

但没有任何反应。我对这个命令做错了什么,还是我需要完全不同的东西?

1 个答案:

答案 0 :(得分:2)

它仅适用于投影机文件(可执行Flash),如果您正在运行它,您尝试启动的应用程序应位于名为 fscommand 的子目录中。

来自Adobe

  

exec命令仅在子目录fscommand中运行。换句话说,如果使用exec命令调用应用程序,则应用程序必须驻留在名为fscommand的子目录中。 exec命令仅适用于Flash投影仪文件。