库里“调用”即可,这样做的好处一方面是体现程序与数据分离的优化, 方便对程序的更新与修改,另一方面是避免设计者的重复劳动,节省文件存储空间,加快主程序的执行速度。 Authorware 同样提供了一个模块(Model) 的功能,它与库文件的区别主要在于模块是功能的集合,而库是设计图标的集合。在使用模块时, Authorware 是把对应模块的内容复制到流程线上,而不是库文件所保持的“调用”接关系:使用完毕后, 模块与程序流程并无任何关系,即它们之间的修改互不相干。⑥丰富的扩展函数插件任何一个开发软件都有所为有所不为, Authorware 当然也既有它的优势,也有它的弱项甚至是缺陷,例如声音同步问题、数据库高级应用方面等等,但是通过开放的外部扩展接口(ActiveX, ULI., U32, Xtras). Authorware 可以实现许多高级功能或者一些系统底层功能。同时越来越多的第三方扩展开发厂商也在为 Authorware 开发外部扩展函数插件,这使得 Authorware 的功能大大地得到了扩展。 ActiveX 控件是一个灵活的模块化对象,它使开发者无须重写代码程序,只要灵活地插入一个具有特定功能的 ActiveX 控件即可实现相应的功能,优势十分明显。在 Authorware 7.0 平台中使用 ActiveX 控件进行开发, 可大大地减少开发时间和强度,完成各种功能需求。 ActiveX 控件必须在 Windows 中成功注册后方可在 Authorware7.0 等应用程序中使用,可通过人工注册或者程序注册两种方式进行注册。综上所述, 目前国内外广泛采用 Authorware 进行多媒体课件开发。 Authorwar e 是一种以图标为基础,以流程为结构的交互式多媒体制作软件,能够将图形、声音、动画和视频有机地结合在一起。它不但具有面向对象、跨平台运行、交互方