How to create exit button in Flash application

喜你入骨 提交于 2019-12-05 09:38:46

Why would use a .exe format when you can now export as3 application as AIR? BUT If you still want the exe, I think that this will work

 import flash.system.fscommand;

 //Then you can use the following function for the button click handler:

 private function clickHandler(event:MouseEvent):void {
      fscommand("quit");
 }

If you decide to try the AIR solution, this is the command

 import flash.desktop.NativeApplication;
 nativeApp.nativeApplication.exit();

It's still an fscommand, but the syntax is different:

import flash.system.fscommand;

btn.addEventListener(MouseEvent.MOUSE_DOWN, closeApp);

function closeApp(event:MouseEvent):void {
    fscommand("quit");
}

System.exit(0); should close a desktop application?

Try:

 import flash.system.fscommand;

 function clickHandler(event:MouseEvent):void {
 fscommand("quit");
 }

 btn.addEventListener(MouseEvent.MOUSE_DOWN, clickHandler);
Julio Cesar
function exitAdobe (event:MouseEvent): void {

NativeApplication.nativeApplication.exit();

}
bt_exit.addEventListener(MouseEvent.CLICK, exitAdobe);

//A melhor forma que encontrei...
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!