3

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

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

但什么也没有发生。我对这个命令做错了什么还是我需要完全不同的东西?

4

1 回答 1

2

它只能在投影仪文件(可执行 Flash)中工作,如果您这样运行它,您尝试启动的应用程序应该位于名为fscommand的子目录中。

来自Adob​​e

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

于 2013-10-24T14:57:30.780 回答