熟悉FLASH功能的朋友都知道fscommand在FLASH中是一个经常用来控制窗口全屏或退出的命令,同时它也是FLASH调用外部可执行程序的一种方法,使用fscommand命令格式如下:

fscommand(“参数1”,"参数2"),参数必须用引号引起来。

在这里仅详细介绍调用外部程序的方法,关于窗口与全屏的控制,请参考:窗口控制

如果想利用Flash执行外部 程序,需要满足两个条件

1,FLASH必须发布为EXE格式,SWF格式无法调用外部可执行程序;

2,外部可执行程序必须置于fscommand文件夹中。

如要利用flash打开记事本程序,可以在flash发布的exe目录中新建一个fscommand文件夹,将notepad.exe置于其中,具体命令格式为

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

如果遇到exe程序无法执行,如自己利用VB制作的exe程序,可以通过批处理文件间接调用,批处理执行程序命令为:start,可以修改为:

fscommand("exec","A.bat");

A.bat批处理文件内容为(可以用记事本编辑):

start NOTEPAD.EXE
exit

调用外部可执行程序在课件中的应用

调用外部程序可以大大扩展FLASH课件的功能,提高制作效率,比如如果要在课件中实现批注功能,利用flash的graphics方法虽然可以实现,但要自己写代码而且功能有很多限制,不如直接利用一些现有的电子教鞭工具或辅助演示工具(如:红烛   ZoomIT 等)

注意如果调用外部的程序文件比较大(而且不是单独exe文件)或系统文件,可以通过批处理文件中转。

转载于:http://www.qiexing.com/post/fscommand-exec.html

转载于:https://www.cnblogs.com/dt1991/p/10337029.html

AS2在FLASH中调用EXE文件方法详细说明 已测试可行相关推荐

  1. MATLAB调用python文件以及调用.exe文件方法

    引言: 在编程的时候有这么一个需求,就是要用MATLAB去调用python文件以及调用python写好的功能函数. 配置环境: MATLAB 2017b: python 2.7x: 方法: 1.查看m ...

  2. JavaScript文件中调用AngularJS内部方法或改变$scope变量

    需要在其他JavaScript文件中调用AngularJS内部方法或改变$scope变量,同时还要保持双向数据绑定: 首先获取AngularJS application: 方法一:通过controll ...

  3. 关于win7系统中所有exe文件都被以word方式打开的解决方法

    关于win7系统中所有exe文件都被以word方式打开的解决方法 参考文章: (1)关于win7系统中所有exe文件都被以word方式打开的解决方法 (2)https://www.cnblogs.co ...

  4. java中调用dll文件的两种方法

    https://www.cnblogs.com/huozhong/p/5830485.html JNA地址:http://blog.csdn.net/shendl/article/details/35 ...

  5. 电脑中所有exe文件无法运行解决方案

    电脑中所有exe文件无法运行.通过系统恢复无法解决毛病,后来才想起肯定是exe文件关联被改动,只有通过修改注册表才能改回来.要修改注册表就要运行regedit.exe文件,这也是一个exe文件,也无法 ...

  6. 在Flash中调用xml文档

    在Flash中调用xml文档需要用到XML类和XMLNode类中的一些方法和属性.这里我们就不需要用到那么多.把用到的方法和属性列出来: XML类:       XML.ignoreWhite;//处 ...

  7. 在Biztalk应用中调用程序集的方法

    本文通过一个简单实例,介绍Biztalk应用中调用程序集的方法. 虽然Biztalk Server提供了众多的内置功能,然而在一些情况下可能还需要调用程序集中的函数.因为在.Net程序集中,可以非常方 ...

  8. 浏览器打开任意可执行exe文件方法

    思路:通过注册表注册自定义URL协议执行bat脚本,将文件路径作为参数传入 环境:win10 前置问题与条件 问题1:可以从浏览器直接打开可执行文件吗? 答:不能.其实可以通过 ActiveXObje ...

  9. java中 exe是什么文件_从文件位置运行Java中的.exe文件

    从文件位置运行Java中的.exe文件 我必须从我的Java程序打开一个.exe文件. 所以我试着下面的代码第一. Process process = runtime.exec("c:\\p ...

  10. 好用的python打包软件_Python打包exe文件方法汇总【4种】

    title: Python打包exe文件方法 copyright: true top: 0 date: 2018-08-11 21:08:21 tags: 打包 categories: Python进 ...

最新文章

  1. pta函数统计素数并求和_黎曼的zeta函数
  2. 从R中安装phylotaR包
  3. 洛谷 P2765 魔术球问题 (dinic求最大流,最小边覆盖)
  4. UVA - 455 Periodic Strings【字符串】
  5. mysql 查询和修改组合_## 超详细MySQL常用语句,增删查改
  6. 双十一要来了,如何设计出那些牛X的促销页面?
  7. java中prepend的用法_jQuery中prepend()方法用法实例
  8. 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
  9. 生存的关键往往在于偶然的机遇——李光耀
  10. 用vbs写九九乘法表
  11. OMNeT 例程 Tictoc18 学习笔记
  12. i.MX 8M Mini sai_low_power_audio
  13. 现国内基金定投最好的入门书《指数基金投资指南》
  14. 我的编程之路点滴记录(二)
  15. [Phonegap+Sencha Touch] 移动开发19 某些安卓手机上弹出消息框 点击后不消失的解决的方法...
  16. 什么是软件工程?它有哪些本质特征?怎样用软件工程消除软件危机?
  17. Unity3d——UGUI学习笔记
  18. meanshift聚类算法跟踪原理
  19. 车间数据监控可视化大屏实操来啦
  20. pythonurllib新浪微博_Python代码登录新浪微博并自动发微博

热门文章

  1. 和cc2500通信时总是读入0F
  2. 计算机统计分析spss试卷,《SPSS计算机统计分析方法》习题A卷.doc
  3. 论文解读-用于人口流动数据模拟的人口流动模型
  4. Unity HDRP中代码动态修改天空盒以及其他环境参数
  5. 计算机软件本科毕业生一般起薪多少,南京邮电大学本科毕业生平均薪资多少?一起来看看吧...
  6. 数据科学 | Numpy入门教程
  7. 自己做量化交易软件(28)小白量化实战2--变红买入变绿卖出
  8. 前端 - 实习一个月总结
  9. 数据清洗以及常用的方法
  10. GPU cuda驱动安装