用FLASH如何调用外部程序,并可相互传递参数,可控制外部程序的运行?

用FLASH如何调用外部程序,并可相互传递参数,可控制外部程序的运行?,第1张

fscommand("exec","run.exe")

问题是flash就我所知不能外部程序的运行

当然你可以用Director

内嵌一个flash,通过Director读取flash的相应,然后去控制程序(具体怎么干,我只看别人做过……)

如果只是一般的网页,那就在网页里面内嵌flash,然后在网页里面写,如

function

myDocument_DoFSCommand(command,

args)

{

if

(command

==

"messagebox")

{

alert(args)

}

}

然后在flash里面调用

fscommand("messagebox","This

is

a

message

from

Flash")

flash中不能直接执行exe文件,可以使用以下方法:

1、例如:新建了一个flash文件叫a.fla,要在些文件中调用Pbrush.exe和Tc.exe。

2、在与a.fla同文件目录下建一个文件夹"Fscommand"必须得叫这个名字。

3、把Pbrush.exe和Tc.exe放到"Fscommand"文件夹下。

4、打开a.fla文件,插入两个按钮“画图”和“C语言”,分别设置它们的动作为

on (release) {

fscommand ("exec", "Pbrush.exe")

}

on (release) {

fscommand ("exec", "Tc.exe")

}

5、然后导出影片为a.swf

6、打开a.swf选择“文件”菜单的“创建播放器”生成了a.exe文件

7、运行a.exe大功告成!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12088407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存