2009-01-20 119 views
3

我们有一个从AS3编译的投影机应用程序(.exe)。我们如何从投影机启动另一个(外部)可执行文件?从投影机闪光灯执行外部exe文件

这是代码...它没有任何可见的。

//Play ACQ Demo 
Acq.addEventListener(MouseEvent.CLICK, clickAcq); 
function clickAcq(event:MouseEvent):void { 
       flash.system.fscommand("exec",".\\ACQ\\Acq.exe"); 
       trace("ACQ clicked"); 
       gotoAndPlay("Main"); 
} 

回答

6

该文档显示您要执行的程序应位于投影机exe旁边的'fscommand'文件夹中。 (你可以把一个bat文件有启动其他程序)

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/package.html

编辑:如果您想了解更多高级选项,你可以尝试第三方工具,如http://www.northcode.com/

+0

2009.之前永久链接。哦,不用等,Adobe仍然没有永久链接。因此这一个被打破。 – 2010-04-21 13:42:24