主题:  求助:(当一段flash播放完毕后)通过flash用什么语言

yunwuxin

职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2004/4/25 19:04:18
#12005/6/6 15:22:25
(当一段flash播放完毕后)通过flash用什么语言客以打开外边的exe(director打包的)文件阿



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
#22005/6/6 16:31:46
fscommand?



yunwuxin

职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2004/4/25 19:04:18
#32005/6/6 17:09:03
diffmaker在上个帖子中说
引用:
fscommand?


fscommand("exec", "myprojinst.exe"这个语言施了,打不开阿



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
#42005/6/6 21:33:46
文件路径对吗?把exe文件和swf文件放在同上目录试试。



yunwuxin

职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2004/4/25 19:04:18
#52005/6/7 9:55:40
引用:
文件路径对吗?把exe文件和swf文件放在同上目录试试。



式过了,还是不行啊



wuali

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2004/4/2 12:06:41
#62005/6/7 11:54:21
用fscommand("exec","xxx.exe");应该可以阿。
swf要独立用,不能嵌入到网页中。

编辑历史:[此帖最近一次被 wuali 编辑过(编辑时间:2005-06-07 12:44:48)]


yoyokings

职务:普通成员
等级:1
金币:0.0
发贴:25
注册:2005/6/19 9:31:37
#72005/6/19 19:02:35
在你的控制按钮上添加脚本

on(release)
{
fscommand("exec","外部程序.exe");
}

Flash的新版本为了提高安全性,.swf文件中不能直接调用外部的.exe文件,你需要把你的程序文件放在一个以fscommand命名的文件夹里 ,然后把你的主动画发布成.exe文件 与fscomman文件夹放在同一路径下,这样才可以调用。:)



newpivot

职务:普通成员
等级:1
金币:0.0
发贴:11
注册:2005/5/16 11:26:44
#82005/12/21 23:42:10
我也正在为这件事郁闷着呢 !!!楼上各位仁兄的方法都试过了,可还是不行,唉,快愁死了。有谁知道究竟怎么回事吗,请发个邮件给我,好吗? nepivot@163.com 谢谢!



einha

职务:普通成员
等级:2
金币:5.5
发贴:532
注册:2004/6/14 8:32:32
#92005/12/24 13:06:43
在Flash5之后就已经禁用这个功能了。为了安全性。



reynold

职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2006/2/7 16:27:01
#102006/2/8 9:26:45
把SWF发布成EXE格式的就可以了,FLASH5以后可以用的,不过不可以放到网页上了,一定要发布成EXE格式的FLASH才可以打开外部的EXE