1 / 25
文档名称:

不好的南海.ppt

格式:ppt   大小:434KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

不好的南海.ppt

上传人:lizhencai0001 2018/7/28 文件大小:434 KB

下载得到文件列表

不好的南海.ppt

相关文档

文档介绍

文档介绍:学****目标

、调用U32函数的方法,学****一些常用的U32函数。

、调用的方法,学****一些常用的X32函数。


第十四章在多媒体教学软件中使用外部函数与插件
第十四章在多媒体教学软件中使用外部函数与插件
外部函数与插件
Authorware可以调用的外部函数包括U32函数、DLL函数和Scripting Xtras函数。由于这些类型的函数并不是Authorware自身的,所以在使用之前必须把这些函数装入到程序中来,
除了使用上述外部函数外,在Authorware中也可以很方便地使用ActiveX控件来增强Authorware的功能。Authorware支持以OLE方式使用外部程序,这些都大大地扩大了编程空间,方便了程序设计者,提高了课件的水平。
此外Authorware还提供了可以直接调用外部可执行程序的系统函数JumpOut和JumpOutReturn。
U32简介
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
外部函数又称用户自定义函数,这是一些是对于绝大多数用户而言都没有能力开发的、功能强大、能付诸实用的函数,这些函数大多都是由第三方软件公司提供的。
UCD (User Cose Documents用户代码文档)函数就是这样一种函数。通常UCD函数有两个不同的版本。一个是适用于16位操作系统的,扩展名为UCD,另一个是适用于32位操作系统的,其扩展名为U32,在Authorware ,所以本书把UCD称为U32。
U32函数用法
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
声明U32函数的方法是通过菜单命令Window/Functions或单击函数工具按钮打开如右图所示的函数窗口,在Category下拉框中的最后一项是当前程序的程序名,选中这一项,下面的列表框中是空白的,表示没有任何U32函数被引用。
U32函数用法
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
单击Load…按钮,弹出装入函数对话框,选定一个U32文件后,单击“打开”按钮,就出现如右图所示的选择函数对话框。
选择一个或多个函数,单击Load按钮,就把该函数装入当前程序了。
动画光标
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
本例给出了在Authorware程序中使用自定义的动画鼠标光标的方法,利用了装入、调用U32函数的方法。
改变分辨率
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
不同的Authorware程序可能需要不同的屏幕分辨率,而使用不同的计算机时屏幕分辨率不一定是使课件效果最好的设置。本例说明如何在Authorware程序中改变屏幕分辨率的方法,这是很实用的方法。,使用alChangeRes函数设置分辨率。
窗口闪烁
第十四章在多媒体教学软件中使用外部函数与插件
U32函数
窗口闪烁是引起用户注意的重要手段,是编程时常用的方法。本例利用U32函数实现Authorware演示窗口的闪烁。在例子中,使用Authorware的系统函数WindowHandle获取演示窗口的句柄,,使用Sleep函数延时。
DLL函数用法
第十四章在多媒体教学软件中使用外部函数与插件
DLL函数
打开装入函数Load Funtion对话框,在下部的“文件类型”下拉列表中选择All available,此时DLL文件出现在文件列表窗口中,从中选择“”文件,又弹出“Non-Authorware DLL”对话框,如右图所示。
DLL函数用法
第十四章在多媒体教学软件中使用外部函数与插件
DLL函数
在Function Name文本框中输入函数名DrawBack,在Arguments文本框中输入参数的数据类型Long, Long, Long, Long,在Return文本框中输入返回值的数据类型Long,单击Load按钮,这时在窗口的最下方看到一行信息“essfully loaded"DrawBack ()"”,意思是这个函数已