其实你可以自己划分一部分flash出来,使用IAP功能就能达到你上面想要的运行效果。
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大功告成!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)