乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > flash as 2.0如何点击按钮打开<em>word</em>文档-as3 word,as3

flash as 2.0如何点击按钮打开<em>word</em>文档-as3 word,as3

作者:乔山办公网日期:

返回目录: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
本文标签:as3(2)as3 word(1)

相关阅读

关键词不能为空
极力推荐
  • word2010-Word2010制作简单个人简历

  • 以学习使用按钮属性为主,具体样式可以根据个人设置。选择"页面布局"选项卡,"页面设置"功能组,"页边距"按钮。-word2010

ppt怎么做_excel表格制作_office365_word文档_365办公网