2009-01-20 66 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