在《Authorware》中插入《数理平台》课件

数理平台合作伙伴 杨志友

Authorware4.0及其以上版本中,都增加了对ActiveX控件的支持。新增的ActiveX Xtra,允许用户在Authorware文件中插入绝大多数ActiveX控件;使用起来,就如同在任何其它支持ActiveX控件的语言环境中一样,方便而快捷。利用ActiveX Xtra函数功能可方便地管理、调度本机的ActiveX控件资源,包括控件的属性、事件和方法,只需在Authorware文件内部填充ActiveX控件的属性、事件和方法值即可。

本文将介绍笔者用SlptProj1.ocx控件在Authorware中插入《数理平台》课件的基本方法。

⒈首先,确定SlptProj1.ocx控件已被正确安装于WINDOWS系统中。

⒉在流程线上,在您想要插入该控件的位置单击,这时候出现粘贴手标帜。

⒊从系统菜单上,选择插入→Active控件→ActiveX,这时弹出选择Active控件对话框(如下图)。

 

⒋在对话框里的“控件描述”列表框中,单击选定Slptx Control控件,然后单击确定按钮。这时弹出“ActiveX控件属性对话框(如下图)。调整对话框里的属性值至所需配置,然后单击确定按钮并将该图标命名为Slpt.

5如果您要查看或改变ActiveX控件的属性、事件和方法值,只需双击该现控件图标即可。

6.Slpt图标下插入一交互图标,拉一个运算图标至交互图标右侧,这时弹出弹出的“响应类型”对话框,将其设置为“事件”响应类型(如下图)

7.双击事件响应符号,这时弹出“属性:响应”对话框(如下图)。

 

8. 双击发送者列表框中程序中出现的Slpt图标,一个“X”标记就会出现在其左边。

9.在事件名列表框中,双击您想要响应其事件的事件名,一个“X”标记就会出现在其左边(如下图)。

 

 10.单击“打开”按钮,在出现的程序编辑器内输入:SetSpriteProperty(@"Slpt", #FileName, "D:\1.nlp")(如下图)

11.运行本课件,单击控件区域,D盘根目录下的课件“1.nlp”就被打开了。

若控件区域较小,可通过如下方法将其放大

1.Slpt图标下放一显示图标,按住SHIFT键的同时,双击该显示图标

2.单击需放大的按件,在四周会出现八个小矩形,拉动矩形即可改变控件的大小。

在发布该课件时别忘了下面的工件

1.放置ActiveX Xtras (ActiveX.x32),在您的Authorware文件所在目录下的“Xtras”子目录中。

2. 放置SlptProj1.ocx在在您的Authorware文件所在目录下。