我们有一个从AS3编译的投影仪应用程序(.exe)。如何从投影仪启动另一个(外部)可执行文件?
这就是code...it看不见的东西。
//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");
}发布于 2009-01-20 16:49:51
文档中说你想要执行的程序应该在一个'fscommand‘文件夹中,该文件夹紧挨着可执行投影仪。(你可以在那里放一个bat文件来启动其他程序)
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/package.html
编辑:如果您想要更高级的选项,您可以尝试使用第三方工具,如http://www.northcode.com/
发布于 2010-02-22 02:36:24
这个免费的实用程序http://www.northcode.com/blog.php/2007/08/07/Conquering-FSCommand-EXEC-Part-1-Proxy可以让您绕过闪存中EXEC in命令的一些限制。
https://stackoverflow.com/questions/462088
复制相似问题