分享

三、FLASH调用外部文件---Flash调用外部exe程序文件(8)

 独步银河 2010-05-11

三、FLASH调用外部文件---Flash调用外部exe程序文件(8)

 

(八)Flash调用外部exe程序文件

方法1:使用函数:fscommand(),

条件:

1yy.swf必须发布成yy.exe文件;

2)被调用的xx.exe文件必须放到名为fscommand的文件夹中;

3fscommand的文件夹必须和文件yy.exe处于同一位置

语句: on (release) {

fscommand("exec","xx.exe");

}

 

方法2:使用函数:getURL()

说明:

1)无论是yy.swf还是yy.exe都可以调用外部文件xx.exe

2xx.exe文件可以随便放;

语法:

getURL("xx.exe") //xx.exeyy处于同一位置;

getURL("文件夹/xx.exe") //xx.exe处于yy的下一级目录中;相对引用

getURL(file:///盘符:/文件夹/xxx.exe) //xx.exe处于硬盘任意位置;绝对引用

 

问题:调用时弹出了“文件下载”的对话框,运行在后台,提示你“打开”、“保存”、“取消”、“详细信息”。

备注:

fscommand的几个命令的意思

fscommand(cmd_string, arg_string) 执行主机端指令。cmd_string指定所要执行的指令名,可为FlashPlayer的指令或浏览器javascript函数。arg_string声明该指令所用到的参数。

FlashPlayer的指令有(只能在独立播放器时使用):

"fullscreen" 是否全屏播放,参数为truefalse

"allowscale" 是否允许通过拉伸窗口缩放影片,参数为truefalse

"showmenu" 是否在播放器显示菜单,参数为truefalse

"trapallkeys" 是否屏蔽播放器的快捷键(如Esc表示停止播放并恢复"save" 隐藏属性,作用是存变量到文本文件.视窗显示),参数为truefalse。但Alt+F4系统快捷键(关闭窗口)依然可用。

"exec" 运行arg_string所指定的文件。

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多