作者:乔山办公网日期:
返回目录:word文档
在按钮上写入度以下命令知
on (release) {nextScene();}//当单击鼠标时,道跳转到内后一场景
容 或
on (release) {prevScene();} //当单击鼠标时,跳转到前一场景
出于安全性考虑,swf文件直接调用其它程序在flash里是早就不被允许了。实现此功能增加了许多限制。我的建议是,你将word文档内容做成html格式,这样,可以通过类似:
_btn.onRelease = function() {
getURL("xxx.html")
};
的格式调用浏览器打开。
不然的话,以下步骤可能能直接打开word文档。
在flash文件同一目录建立一个名为fscommand的文件夹,要调用的程序放到这个文件夹下。
as代码格式如:
_btn.onRelease = function() {
fscommand("exec", "open.exe");
};
调整“发布设置”,导出为exe格式。点发布。(注:导出swf不能执行此功能)
以上是一般步骤。考虑到单独讲word程序放到fscommand文件夹下的可能性不大,还是实现不了。将word程序的打开路径写7a64e4b893e5b19e333在一个批处理文件里,放到fscommand文件夹下,代码如:
_btn.onRelease = function() {
fscommand("exec","a.bat");}
这中方式在xp系统下是可以的,win7系统下往往不行,需要按新的格式重写路径,但是这样回到xp系统下是不是又不行了呢?
================
//编个让你看的百明白的
//只需要你在度舞台上拉两个知按钮道,分别给实例名为专btn1,btn2;
stop();
btn1.addEventListener(MouseEvent.CLICK,fun1);
btn2.addEventListener(MouseEvent.CLICK,fun2);
btn2.visible=false;//初始设属置btn2不可见。
function fun1(e:MouseEvent):void{
btn2.visible=true;
btn1.visible=false;
}
function fun2(e:MouseEvent):void{
btn1.visible=true;
btn2.visible=false;
}
btn.addEventListener(MouseEvent.CLICK,oc);
function oc(e:MosueEvent){
navigateToURL(new URLRequset('a.doc'));
}
需要有个知按钮实例道名为btn 和swf文件同回级答目录的a.doc