在《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文件所在目录下。