Код AS3:
package
{
import adobe.utils.ProductManager;
import flash.desktop.NativeApplication;
import mx.core.FlexGlobals;
import spark.components.WindowedApplication;
public class useClass extends Sprite
{
public function useClass()
{
btn.addEventListener(MouseEvent.CLICK,btn_clickHandler);
}
function btn_clickHandler(event:MouseEvent):void
{
Reboot();
}
function Reboot():void
{
var app:WindowedApplication = WindowedApplication(FlexGlobals.topLevelApplication);
var mgr:ProductManager = new ProductManager("airappinstaller");
mgr.launch(((("-launch " + app.nativeApplication.applicationID) + " ") + app.nativeApplication.publisherID));
app.close();
}
}
}