我希望我的Flash SWF从本机操作系统打开外部EXE,我尝试过:
protected function LaunchExe():void {
flash.system.fscommand("exec","Test.exe");
}
但没有任何反应。我对这个命令做错了什么,还是我需要完全不同的东西?
答案 0 :(得分:2)
它仅适用于投影机文件(可执行Flash),如果您正在运行它,您尝试启动的应用程序应位于名为 fscommand 的子目录中。
来自Adobe:
exec命令仅在子目录fscommand中运行。换句话说,如果使用exec命令调用应用程序,则应用程序必须驻留在名为fscommand的子目录中。 exec命令仅适用于Flash投影仪文件。