- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
远程教学课程开发平台关键技术.doc
远程教学课程开发平台关键技术
摘要:本文就远程教学系统课程开发平台实现 问题 进行了 分析 ,着重探讨在 应用 程序中如何实现流媒体文件编辑和所见即所得网页编辑等关键问题,并提出了 网络 课程开发平台的解决方案。 关键词:信息资源 远程教学 流媒体 控件
一、前言
随着互联网的迅猛 发展 ,在互联网上的各种应用应运而生。远程 教育 是 目前 网络应用的一个重要发展方向。基于 计算 机网络技术和多媒体技术的 现代 远程教育,是传统学校教育功能的延伸,也是网络环境下信息资源共享服务的一个重要方面,远程教育实现了教学资源的共享。现代远程教育打破了传统教学模式中的时间与空间等条件的限制,是构建终身 学习 体系的主要手段。特别是在军事方面,武器装备的技术含量越来越高,相对应对人的素质要求也越来越高,为了使武器与人更好的有机结合,采用远程教学模式学习高新技术武器装备的使用以及 理论 知识,充分利用网络共享信息资源和教学资源,使用者可以在任何时间利用网络接受培训,查找资料,对于提高使用者的技能,具有非常重要的意义。
远程教育的核心是教学资源的建设,网络课程开发平台是多媒体远程教学系统中的重要组成部分,它为整个远程教育提供基础的教学课程开发环境和工具,以降低开发网络课程的技术要求,简化部署网络课程的难度。网络课程一般都是基于和流媒体机制的,必须整合一个使用方便、功能强大供广大教师进行网络课程开发的工具,这个工具就是课程开发平台。
网络课程开发平台涉及许多问题,如:Stub.lib 库,头文件sdk.h 和Stub.lib库由SDK提供。
再一关键点是向ple方法,直到完成,最后调用 Flush 方法写入缓冲区的数据并更新索引文件,调用EndWriting方法来结束写入文件操作。
另一比较重要的内容是写入Windople 方法来实现的。
最后说明如何索引Index L (DHTML) Editing ponent 允许L 编辑的能力,这个编辑控件使用Microsofts ponent Object Model ()技术提供存取编辑网页能力,它提供强大的编辑能力,对网页文字格式、表格、图象、超级链接等进行编辑,可以选择任何一种语言来进行开发,包括Visual Basic, Visual Basic Scripting Edition (VBScript), JScript, C, C++等语言。
DHTML Editing ponent有如下特点:
支持多次的 undo/redo,可以使用剪切,复制和粘贴命令,网页元素可以通过拖拉来移动位置或改变大小。支持文字格式编辑,包括字体样式、颜色、大小等。支持绝对定位,用户可以使用样式表。可以插入图象和表格,可以定义超级链接,可以在当前网页查找文字,可以打开、保存文件,可以使用DOM存取文档对象。
DHTML Editing ponent有两种使用方式,一是DHTML Editing ponent document object ,如果使用的是C或C++开发语言,可以使用OLE来创建和操纵DHTML ponent对象,这种方式涉及到许多底层的开发工作,开发者需要熟悉OLE接口的编程。另一种方式是DHTML Editing control,它是ActiveX 控件版本,这种方式提供许多高层特征,它封装了许多功能,开发者可以直接调用其功能方法,完成网页编辑功能,在Visual Basic, Visual C++, and Visual J++环境中可以使用这种方式,降低了开发难度。这两种方式都提供了丰富的编辑能力,提供了许多编辑网页相关的属性设置和方法命令,开发者可以自行设计一个界面,通过菜单、工具条等直观方式来执行特定的编辑功能,如文字编辑,可以建立文字编辑有关的工具条,粗体、斜体、对齐工具条。
这个控件提供编辑和浏览两种模式,根据不同需要可以设置采用哪种模式。在编辑模式状态下,我们可以进行网页各元素的编辑。在浏览模式状态下,我们可以浏览所编辑的网页。
DHTML Editing ponent 使用前必须在系统中注册,在Visual Basic的控件栏中增加该控件,就可以直接拖到表单中使用,另外也可以编程方式创建该控件实例,该控件的progID可以查阅SDK 的帮助文档。
下面介绍该控件的主要功能命令。调用LoadDocument方法可以打开已经存在的网页,调用SaveDocument方法保存所编辑的网页。调用 Execmand 方法对所选中的网页元素执行格式编辑命令,Execmand 方法也支持向网页中插入新的元素,包括插入表格、图象、超级链接,这些命令通常与用户界面的工具条或菜单命令相连接。用于网页编辑的命令有:DECMD_BOLD命令
文档评论(0)