zoukankan      html  css  js  c++  java
  • AIR中调用exe或者bat可执行文件

    前阵子做了个项目,刚好用到,记录下来。备注:使用的到类在SDK4.0以后新增,之前版本没有这样的功能。

    import flash.desktop.NativeProcessStartupInfo;

    import flash.desktop.NativeProcess;

    private var file:File=new File();

    private var nativeProcessStartupInfo:NativeProcessStartupInfo;
    private function callMyExe():void
    {
    //使用静态属性 NativeApplication.nativeApplication 获取应用程序的 NativeApplication 实例

    //指定在关闭所有窗口后是否应自动终止应用程序。

    /*当 autoExit 为 true(默认值)时,如果关闭了所有窗口,则应用程序将终止。调度 exiting 和 exit 事件。如果 autoExit 为 false,则必须调用 NativeApplication.nativeApplication.exit() 才能终止应用程序。*/

     NativeApplication.nativeApplication.autoExit=true;

     //调用的文件

     file=file.resolvePath("D:/workspace1/book/bin/play/Airbook.exe");

     nativeProcessStartupInfo=new NativeProcessStartupInfo();

     nativeProcessStartupInfo.executable=file;

     var process:NativeProcess=new NativeProcess();

     process.start(nativeProcessStartupInfo);

    }

    SO EASY !

  • 相关阅读:
    cordova环境配置
    2016年读书计划
    红皇后假说
    微信OAuth2.0网页授权
    2016年碎语
    Apache + PHP 环境搭建
    各种环境配置
    技术名词记
    使用新浪云(SAE)实现基于mySql和微信公众平台的关键字请求响应服务
    为什么安装office后,xls文件不显示excel图标
  • 原文地址:https://www.cnblogs.com/tinytiny/p/3067392.html
Copyright © 2011-2022 走看看