第11章知识对象和ActiveX控件的应用.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章知识对象和ActiveX控件的应用.doc

第11章 知识对象和ActiveX控件的应用 教学目标: 1.了解知识对象和ActiveX控件的概念 2.掌握知识对象的使用 3.掌握ActiveX控件的注册和使用 教学重点: 1.知识对象的使用 2.ActiveX控件的注册和使用 教学方法: 采用基于多媒体环境下的讲授和上机实践相结合的教学方法。 教学内容: Authorware7.02为用户提供了一个标准化的功能模块—知识对象。知识对象是一组功能强大的程序模块,它具有强大的向导功能和友好的工作界面,可以简单快捷的帮助用户实现复杂的开发目标。与模块相同,用户可以编写自己的知识对象,并且把它加入到知识对象目录下,以便以后使用。 ActiveX是一种基于空间开发的对象处理、分发和包装技术,由Microsoft公司提出技术标准。ActiveX控件是一些标准应用对象,可以在很多应用程序软件中导入使用,但是不能单独运行使用。 11.1知识对象概述 知识对象是指一个已经设计好的程序逻辑(通常封装在一个模板里),每个知识对象都连接着一个向导。向导也是一个Authorware片段,再向某个Authorware程序中插入知识对象时,向导提供一个在Authorware程序中创建、修改甚至添加新的内容和逻辑结构的接口界面。 1.知识对象的作用 知识对象是一个功能非常强大的工具,它使得没有经验的开发者能够轻松和快速的完成一半的设计任务,也可以使得有经验的开发者用它自动生成重复性的设计,以提高开发效率。知识对象主要用于以下几方面: (1)帮助用户创建上百万个选择的问题。这些问题是由专家设计的,可以创建一个知识对象,使得初级开发者通过文本输入每一个问题并建立起交互,而无须用Authorware对话框。例如一个网上答题的题目确定下来后,就可以创建一个知识对象,让初级的使用者能从一个文本文件中将这些问题引入,而无须逐一使用对话框来实现它们。 (2)与Powerpoint的功能相似,Authorware可以利用知识对象窗口建立模板帮助培训者构建培训课程。 (3)Authorware可以实现批量操作。例如我们创建了一个非常大的程序,其中包含了数以千计的页面。当需要修改这些页面时,逐一修改的工作会很费力,而在这时Authorware可以帮助我们大大减少工作量,比如需要给每个页面增加一个前缀,就可以使用知识对象来实现。 (4)Authorware可以创建基础Authorware对象。比如在编制多媒体片段的过程中,发现有必要从创建的许多不同的知识对象中把相似的部分单独提取出来做一个基础知识对象,然后用这个基础知识对象来实现其他的知识对象。 (5)知识对象的错误修改功能。当使用过程中发现错误时,可以创建一个知识对象来修正这些错误。 2.知识对象的分类 每个知识对象都有一个图标和一个向导,双击该图标可以启动相应的向导通过向导设置知识对象的属性。启动Authorware的时候,系统会提示在新建文件时是否使用知识对象,如图11-1所示。 图11-1【新建】对话框 在程序设计过程中,单击常用工具栏中的【知识对象】按钮,打开【知识对象】对话框,如图11-2所示。在【知识对象】对话框中,知识对象的类型都显示在【分类】下拉列表框中,如图11-3所示,共提供9种类型的知识对象,选择其中之一后,该类型的所有知识对象就会全部显示出来。 图11-2 【知识对象】对话框 图11-3 【知识对象】类型选择 各类知识对象分别介绍如下。 (l)Internet类知识对象,共有3种知识对象,它们是Authorware Web播放器、发送Email、运行默认浏览器,如图11-4所示。 图11-4 Internet类知识对象 Authorware Web播放器:该知识对象由于设置WebPlayer的安全属性。 发送Email:该知识对象用于发送E-mail文件。使用时需要设置发送者、接收者的E-mail地址,以及发送邮件的服务器地址等。 运行默认浏览器:该知识对象可以使用户使用系统默认的网络浏览器来浏览指定的URL。 (2)LMS类知识对象:该类知识对象用于学习管理系统以便于和LMS进行数据和信息的交换,共有两种知识对象,即LMS(初始化)和LMS(发送数据),如图11-5所示。 图11-5 LMS类知识对象 LMS(初始化):该知识对象用于初始化程序,以便与LMS系统进行数据、信息的交换。 LMS(发送数据):该知识对象用于向LMS系统发送数据。 (3)RTF对象类:该类知识对象用于对RTF对象进行创建和编辑,共有6种知识对象,它们是:保存RTF对象、插入RTF对象热文本交互、查找RTF对象、创建RTF对象、获取RTF对象文本区、显示或者隐藏RTF对象,如图11-6所示。 图11-6 RTF类知识对象 保存RTF对

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档