注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> 平面设计 >> Authorware >> 平面设计正文

Authorware打开外部文件的解决方案

文章来源:本站原创 作者:佚名 更新时间:2007-11-16 21:02:02 【 】 【加入收藏

  从director中打开外部文件(外部应用程序或者外部非可执行文件)都使用lingo指令open!

帮助中open的描述:

open

语法

open {whichDocument with} whichApplication

描述

  命令,可调用外部程序,并可实现调用外部程序打开文档。当应用程序与当前电影不在同一目录时,必须指定完整路径。计算机必须有足够内存能同时运行.Director 和应用程序。该调用比较简单,复杂控制可使用第三方的 Xtras实现。

本指令不支持shockwave环境!

例子

  下面的代码实现检查当前计算机是否是Macintosh ,如果是,.则调用应用程序SimpleText。

if the platform contains "Mac" then open "SimpleText"

例子

  下面代码调用HD盘Applications目录中的应用程序SimpleText ,文档名为 Storyboards:

open "Storyboards" with "HD:Applications:SimpleText"

参见 openXlib, safePlayer


  总结一下:

1.当打开应用程序的时候,格式类如:

Open+空格+程序路径

*当目标程序和director项目文件在同级目录下的时候,我们可直接简写项目文件的名称

2.当打开一个非可执行文件的时候 ,就必须指明运行这个非可执行文件的应用程序。格式类如:

Open +空格+文件路径+with+应用程序路径

如:

Open “C:\Abc.doc” with "D:\Program Files\Microsoft Office\Office\WINWORD.EXE"

  这里就存在一个问题,当我们发布作品到客户机器上的时候,怎么确保用户机器上的应用程序的安装路径就和我们预设的一样呢?上面的代码中WINWORD.EXE很有可能被安装到了C盘或者E盘。

  到这里下一个问题似乎就是如何获得用户机器上对应应用程序的安装路径了,这也是一个方法,具体可以通过检测注册表信息来解决,通常的应用程序会在注册表中保留安装路径等信息。当然具体它将信息记录在注册表中的哪个位置就靠你事先确定了! 这里提供另外一个方法:

通过FileXtra3的 FileOpenDocument 指令,范例如下:

On OpenDoc

FileXtra=New(Xtra "FileXtra3")

if FileXtra.fx_FileOpenDocument("C:\temp.doc") then

--

else

alert "你需要安装Office Word 软件!"

end if

end

--将("C:\temp.doc") 替换成你自己的文件即可!

  使用这个方法我们不需要确定应用程序在客户机器上被安装到了什么位置,fx_FileOpenDocument指令会根据我们需要打开目标文件的类型从系统中寻找相关联的应用程序来运行他,与这个文件类型和相关联的应用程序是用户在资源管理器中设置的! 当用户安装了和目标文件关联的应用程序并成功被运行后,.fx_FileOpenDocument(*)返回True值(1),反之返回非1值,通常是用户没有安装对应的应用程序!对于这些情况我们就可以给出相应的提示或者执行一个特定的任务!

  • 上一篇平面设计:

  • 下一篇平面设计:
  • 最 新 热 门
     利用Photoshop自定义画笔制作逼真的水泡
     Photoshop制作荼蘼花开典雅人物签名特效
     Photoshop轻松制作MM迷惘梦想意境签名照片
     Photoshop的LAB模式美化风景婚纱照片
     非主流PS教程:减少图片杂色渲染照片个性色彩
     详细讲解用Photohop为MM调色简单磨皮
     Photohop教程:处理MM发丝及脸部美容
     PS历史快照为MM化妆,非主流效果制作
     Photoshop滤镜制作装饰MM照片的小像框
     Photoshop照片处理教程:美女在期盼什么?
    最 新 推 荐
     看Vue 5 Esprit函数的节点与链接详情
     vary中给hdr改变颜色的方法
     用Authorware制作浮动文字特效
     认识Authorware 交互功能
     用Authorware开发多媒体课件的经验
     课件中图片的自由拖动与放大
     在Authorware中如何使用VCD素材
     在Authorware中调整动画尺寸
     Authorware制作教学软件的开发技巧
     Authorware制作古诗对句
    相 关 文 章

    非主流ps教程:Cute风格非主流照片制作
    TAB键在AutoCAD捕捉功能中的妙用
    AutoCAD中如何计算二维图形的面积
    如何在AutoCAD中导入excel表格
    用Authorware制作浮动文字特效
    认识Authorware 交互功能
    用Authorware开发多媒体课件的经验
    在Authorware中如何使用VCD素材
    在Authorware中调整动画尺寸
    Authorware制作教学软件的开发技巧

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用