Authorware多媒体制作小技巧

Authorware多媒体制作小技巧

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2007-07-27 15:13:16

  Authorware是我们非常熟悉而且也是常用的多媒体制作工具,利用它我们可以制作出具有交互性的专业多媒体程序或课件,用于教学或演示。Authorware容易学会但不容易掌握它的技巧,笔者从事CAI工作多年,愿意将自己平时积累的一些小技巧奉献出来,供大家参考。

 
    获取系统文件夹

    有时我们在课件中有必要获取系统文件夹,以启动相应的程序。Authorware4.0及其以上版本中,新增了一类Xtras fileio内部函数,其中有一个getOSDirectory()函数,利用它就可以轻轻松松地获取系统目录,再也不必费劲地调用了Windows API了;代码如下(本文所有源代码,直接粘贴到计算图标中即可调试):

    WinPath:=getOSDirectory() ——获取Windows目录。

    WinSysPath:=getOSDirectory( )^"system"——获取Windows的system目录。

    调用关联程序

    大家一定对Windows下关联程序并不陌生,在Authorware中也可以通过内部函数JumpOutReturn来使用关联程序打开文件。即JumpOutReturn(" ", document)可以调用系统默认的关联应用程序来打开用户选择的文件(引号中有一空格).使用这个办法,你可以打开各种类型的多媒体文件,而不必编写相应的播放程序。你可以用它轻松打开AVI、MID、WAV、MPG等各种格式的多媒体文件。我们还可以用这个办法来打开LNK文件,从而在作品中调用快捷方式。

    如果我们写入以下语句,则可以调用系统默认的应用程序来打印各种类型的文件;Authorware会自动为你选择好能够打印该文件的应用程序。

    JumpPrintReturn(" ",document)——调用系统默认的应用程序打印用户选择的文件。比如,以下代码将为你调用yourdoc.doc:

    JumpPrintReturn(" ", "yourdoc.doc")

    支持GIF动画文件

    GIF是网络上应用最广泛的动画格式,但Authorware程序本身并不支持GIF格式的动画播放。我们需要调用AnimGif.u32中的函数DisplayAnimatedGif (Windowhandle; Filename; left; Top; color)来播放GIF动画。

    函数参数:

    Windowhandle为系统变量,代表Authorware展示窗口的句柄;

    Filename为动画GIF带路径的文件名;

    Left与Top确定GIF相对展示窗口的位置;

    Color参数有16种选择,决定GIF背景的颜色。

    AnimGif.u32中还有一个EraseAnimatedGif ( )函数,清除正在显示的GIF动画。

Tags:

作者:佚名
  • 好评 如果您觉得此资源好请您
      0%(0)
  • 差评 如果您觉得此资源差您可
      0%(0)

更多资源

网友评论

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

用户名: 验证码:

分 值:100分 85分 70分 55分 40分 25分 10分 1分

内 容:

         若有错误或不能下载等问题请打上勾