




已阅读5页,还剩105页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章 提高课件的开发效率,9.1 Authorware程序的诊断和查错9.2 程序的调试与跟踪 9.3 使用库文件 9.4 使用模块,9.1 Authorware程序的诊断和查错,在软件开发的过程中,程序员必须时刻关注程序运行效果。传统的开发平台需要程序员耗费很大精力放在源程序的编译和连接上,而在Authorware中,这一步被省掉,从而使开发的过程变得轻松有趣。Authorware强大功能的另一个方面体现在它有极其方便的程序调试手段。调试是所有程序设计不可或缺的过程,一次就通过运行并产生满意效果的程序是不可奢望的。下面将通过实例介绍比较常用的程序诊断和查错方法,帮助用户最终完善自己的应用程序。,实例一 使用关键字与查找对话框 关键字的设定是为了更有效地组织材料。一旦用户设定了关键字,Authorware就可以通过关键字进行查找,从而提高程序的开发效率。 下面举例说明设定关键字以及查找对话框的使用方法。 (1) 首先打开一个设计文件,本例使用Authorware安装目录下ShowMe子目录中的Clock.a6p文件,其设计流程线如图9.1所示。,图9.1 设计窗口,(2) 选中要设定关键字的“clock setup”计算目标,执行“修改”/“图标”/“关键字”菜单命令,打开“关键字”设定对话框,如图9.2所示。,图9.2 “关键字”设定对话框,(3) 单击 按钮,在关键字设定对话框中给要设关键字的图标加上关键字。注意关键字之间不可有空格。如果有空格,那么Authorware只认空格前的部分。 (4) 单击工具栏上的“查找”按钮 ,弹出“查找”对话框,如图9.3所示。,图9.3 “查找”对话框,“查找”对话框可用来查找对象并可完成替换工作。它可以查找正文对象、计算图标、关键字等等。 用“查找”对话框可以大大提高效率,特别是在具有较多输入文本的时候。例如,已经确知某一个重复出现的文本有误,开发人员只需查找有误的文本,将它替换成正确的文本即可。用查找对话框可轻易实现这个功能。,实例二 使用Authorware中特色查错技巧 程序查错是一项庞大的工作,特别是对数据量大、内部联系复杂的软件工程来说,如果对每一个出现的问题都采用从程序开始查到结束的方法,是不切实际的。通常将程序分割,从最可能出错的地方查起。在下一节将会介绍Authorware中颇具特色的标志旗。当然,有时候根据开发Authorware的经验也可以帮助程序员迅速定位可能出错的程序段。,下面通过实例介绍Authorware中颇具特色的查错方法,使读者对Authorware中的调试过程有一个直观的了解。 延续上例,其运行界面如图9.4所示。,图9.4 “clock.a6p”的运行界面,点击“Introduction”阅读说明文字时,有时会出现显示内容与所要阅读的内容不符的问题,这种链接错误的原因是指向不对。如果出现同样问题的地方不止一个,如何迅速快捷地找到它们呢?首先单击群组图标“Run to View Documentation”,然后执行菜单“修改”/“图标”/“链接”命令,弹出“链接”对话框,如图9.5所示。在这个对话框中,Authorware给开发人员列举了所有与群组图标“Run to View Documentation”有关系的图标及链接关系。读者在这个对话框中可以查找到底是哪些链接发生了错误。,图9.5 “链接”对话框,一个软件仅仅运行一次,得到一次满意的结果是远远不够的。一个成功的作品应在任何环境下都能得到满意的效果。这就要求软件测试人员尽可能地做到以下几点: (1) 将每一个分支都运行检测到,此方面Authorware也提供了强有力的支持。例如,当一个响应有多个不同的结果从而进入不同的分支时,大可不必从头输入,只需改变当地分支的属性,就可达到目的,使流程按希望运行。,(2) Authorware提供了数量和规模都很惊人的系统函数和变量,这些函数也往往是导致错误的原因。因此,在书写函数时要多加小心,尽可能地加上注释。在诊断的时候,函数中的变量也马虎不得,因为对于函数的语法错误系统会自动提示出错信息,这就容易使用户产生依赖思想,从而忽略由于变量设置不当造成的错误。 (3) 图标的属性也是诊断的重点。有时候,因为某些显示图标的层次设置不当,或者擦除图标的擦除效果设置不正确,软件总得不出所要的结果。,(4) 请足够多的人员来对所开发的软件进行测试。由于心理定势的作用,开发者很难找出自己程序中的错误,发现问题的往往都是用户,因为他们的思考方式和软件开发者是不同的。 (5) 如果开发人员竭尽全力也无法弄清程序中的错误所在,那么建议查看Authorware详细而强大的帮助,在那里一般问题都能得到解决。,9.2 程序的调试与跟踪,9.2.1 程序的调试 当编辑的程序很长时,如果全部在一起调试,会增加查错、排错的难度,而将程序分成几个部分调试,则会方便许多。在Authorware 窗口图标栏下方,有两个旗状的图标,一黑,一白,这就是标志旗。白旗为开始标志旗,黑旗为停止标志旗。,仍以clock.a6p文件为例,部分调试程序的方法是:将开始标志旗拖放至部分程序的起始处,再将停止标志旗拖放至部分程序的终止处,如图9.6所示。当在“调试”菜单中选择“从标志旗处运行”命令,或者用快捷键Ctrl+Alt+R来执行程序时,程序就从开始标志旗所在处执行。,图9.6 设置开始标志旗和停止 标志旗的位置,当开始标志旗被添加到流程线上去以后,工具栏上运行按钮就会变成有一个小旗帜的按钮,点击它程序也会从开始标志旗所在处运行。若用户在调试过程中不想这么做,而想让程序从头开始运行,可以选择“调试”菜单中的“重新开始”选项。,程序调试运行中想修改某对象,只需双击该对象,系统立即暂停程序运行,自动打开编辑窗口并给出该对象的设置和编辑工具,修改完毕后关闭编辑窗口可继续运行。 当把标志旗从图标板上拖走时,图标板上标志旗的位置就会出现空缺,这也说明程序的调试段只能有一个。,9.2.2 程序的跟踪 有过编程经验的人都应该用过程序跟踪来调试程序。对程序进行跟踪是一种很有效、很直接的检查错误的方法。在Authorware中也提供了这种优秀程序调试方法。 在Authorware中对程序进行跟踪的操作步骤如下: (1) 执行“窗口”/“面板”/“控制面板”菜单命令,或者单击工具栏中的控制面板按钮,弹出跟踪窗口控制面板,如图9.7所示。,(2) 单击控制面板最右侧的显示跟踪按钮 ,跟踪窗口就会向下展开,如图9.8所示。跟踪窗口是一个浮动窗口,可以被拖动到屏幕的任意位置,用鼠标拖动四角还可以 调整跟踪窗口的大小。 跟踪窗口共有12个控制按钮,下面介绍它们的名称和作用。,图9.7 跟踪窗口控制面板,图9.8 跟踪窗口,跟踪窗口上方6个按钮的名称和作用从左到右依次如下: 从开始标志旗处开始运行程序。如果流程线上没有放置开始标志旗,此按钮将变成灰色,表示不可用。 从标志旗处重新设置跟踪,并开始跟踪。同样,只有流程线上放置了标志旗,此按钮才可用。,执行程序中的下一个图标。 单击此按钮,Authorware将逐个执行程序中的图标。 显示/关闭跟踪信息。 用于显示屏幕上一般不显示出来的信息。 在跟踪窗口中是已经执行过的图标的信息。窗口中的信息以“层:类别:标题”的格式显示。,层:代表图标在流程线上的级别,在流程线主干线上的图标的级别最高,为1。如果主干线上有群组图标,那么包含在此群组图标中的下一级图标的级别就为2。 类别:显示的是该图标的类别的缩写形式,Authorware中各图标的类型及缩写形式见表9.1。,表9.1 图标类别缩写,标题:表示的是该图标的标题。如果程序中每个图标都有确定的、易于区分的标题,那么毫无疑问,用跟踪窗口调试程序就会取得事半功倍的效果。 用跟踪窗口监视图标在流程线上的执行情况,所得的信息是有限的。有程序调试经验的用户应该知道,程序在运行中出错或者不稳定,最可能的原因是变量赋值不当。因此,在程序运行中监视变量的值是非常有必要的。但是跟踪窗口并不能直接完成这个任务,要靠跟踪函数才能在跟踪窗口中显式表示变量的值。,总的来说,跟踪变量的值比跟踪图标的执行过程要复杂。并非程序中所有的变量的 值都可在跟踪窗口中显示,只有那些被指定的变量的信息才能显示出来。下面介绍跟踪函数。,跟踪函数有两种格式,分别为: Trace(字符串) Trace(字符串变量名) 第一种格式实现的功能较简单,只把字符串显示在跟踪窗口中。第二种格式是将字符串和变量值都显示在跟踪窗口中,在字符串和变量中间用“”连接。,跟踪函数的使用方法是在需要跟踪监测变量的地方,放置一个计算图标。然后在计算图标中输入跟踪函数。点击跟踪窗口中的“ ”按钮,使程序单步执行。当所放置的计算图标执行完时,所要的信息就显示在跟踪窗口中了。,在打包发行的时候要去掉所有的调试信息,那么建议将跟踪函数写在新建的计算图标里面,并将包含跟踪函数的计算图标用独特的颜色表示。在打包发行之前,只需删掉所有带有此种独特颜色的计算图标即可。,Authorware不能动态地监视变量的值,用户只能在程序执行完一步后才能看到跟踪函数所显示的变量值,因此,如果要在跟踪窗口中跟踪变量的值,必须首先预测变量的值在哪些地方有可能发生变化,并在此地点设置包含跟踪函数的计算图标。一个包含跟踪函数的计算图标只能显示一次所要跟踪的变量的值,如果要不断地跟踪变量,必须设置多个计算图标。,9.3 使用库文件,在多媒体作品的设计过程中,开发人员希望将宝贵的时间用于创作,尽量避免一些重复性的简单操作。在一个Authorware程序中可能会多次用到一个包含相同内容的图标,或者可能会在不同的Authorware程序中使用同一个结构。如果重复编写程序不仅增加了劳动量,程序的体积也在无形中增大了。,Authorware为解决这些问题提供了库和模块这两个有效的工具,它们的作用就类似于编程语言中的子程序、函数库。在创作过程中开发人员能够非常方便地对它们进行调用,尤其是在大型多媒体软件的开发过程中,库和模块的作用能够非常明显地体现出来。 Authorware 6库是工具管理文件中经常重复使用的内容,库是单个图标的集合,库文件以.a6l文件格式保存。库中可以包含显示图标、交互图标、声音图标、数字化电影图标和计算图标这五种类型的图标。,库文件可供多个Authorware 应用程序重复调用,单独的一个Authorware程序也可以同时与多个库文件存在调用关系。调用库文件中的图标和对图标进行复制粘贴有着本质的区别。对图标进行复制粘贴只是对操作进行了简化,制作出的文件与未简化时并无两样,而使用库文件调用就完全不同了,尽管在表面上它也是重复使用相同内容的图标,但它可以有效地节省空间,并且通过修改库文件,可以自动地更新程序中所有与此库文件图标有映像关系的图标的内容,大大提高了工作效率。,库的操作包括几方面的内容,既包括库的创建,也包括对创建后的库进行编辑以及向库内添加和删除图标。下面通过具体实例来介绍库的有关使用方法。,9.3.1 库的建立 在使用库文件之前,必须首先建立一个库文件,在建立库文件的同时,Authorware会同时打开一个程序的设计窗口。用户可以在编辑程序之前建立库文件,也可以打开一个已经编好的程序来建立库文件。 如果想根据某个程序来定制库文件,首先需要打开这个程序,然后再新建一个库文件。下面的实例是先新建一个Authorware程序,然后利用这个程序来制作库文件。,(1) 执行“文件”/“新建”/“库”菜单命令,新建一个库文件,存为“自建库1”,如图9.9所示。 程序的流程结构如图9.10所示。该文件中,“图片1”和“图片3”对应“显示”图标的内容是完全相同的。,图9.9 库文件窗口,图9.10 设计窗口,(2) 从流程线上拖动显示图标“图片1”至库文件设计窗口中,松开鼠标后可看到设计窗口中出现一相同名称的显示图标。如图9.11所示,图标左侧有一个链接符号,右侧则为相关的信息。,图9.11 库文件窗口,这时,流程线上的映像图标的标题“图片1”变为斜体,以标识与非映像图标的区别,如图9.12所示。同时也表明该“显示”图标的内容是存在库内的。此时,程序无法改变映像图标的内容与设置,而只能改变它在流程线上的位置和名字。,(3) 现在用库中的图标来替代“图片3”显示图标。先将“图片3”显示图标删除,然后拖动库中图标至原先“图片3”显示图标所在的位置,将其更名为“图片3”,此时程序设计窗口如图9.13所示。可以看到用库中图标替代“图片3”显示图标后,它与“图片1”显示图标的内容是完全相同的。,图9.12 设计窗口,图9.13 修改后的设计窗口,(4) 保存文件和库后,整个库的创建过程结束。 用鼠标右键点击“图片1”的显示图标,从弹出的下拉菜单中可选择“库链接”项,会出现该库的相关信息,如图9.14所示。 选中库文件中的图标,用右键点击也可以预览该图标的内容,执行“修改”/“图标”/“库链接”菜单命令,同样会弹出一个信息对话框,如图9.15所示。,图9.14 库的相关信息,图9.15 信息对话框,同映像图标的链接信息对话框所提供的信息不完全一样,在库图标的链接信息对话框中给出了该库图标的大小、标识、修改日期、与之有链接关系的映像图标数目和库链接名等,并在下方的窗口中给出了这些映像图标的名称列表。 如果一个文件中使用多个库图标,而又把这些库图标都放在一个库中,就有可能造成库的体积过大,不堪重负,对操作也很不利,这种情况下就有必要为该文件另建新库了。,另外需要注意的是,库文件只支持“显示”、“交互”、“声音”、“数字电影”、“计算”图标,并不是所有的图标都适合作为库文件。,9.3.2 库的编辑 Authorware的库文件同样可以进行删除、移动、拷贝操作,另外,还可以对库文件进行各种各样的优化处理。 1删除库图标 如果库中的某个库图标不再有用时,可以对它进行删除,删除库图标的操作很简单,在库文件窗口选中所要删除的库图标,在键盘上按“Delete”键,如果该库图标与某个文件中的图标还存在链接关系,则会弹出如图9.16所示的提示对话框。,删除库图标后,所有的链接关系也将同时被删除,所以一定要谨慎,确认后按按钮 ,所选库图标就被删除了。 如果删除了存在链接关系的库图标,其对应的映像图标后会出现断链符号,表明该图标与库不再存在链接,删除“图1”库图标后的程序设计窗口如图9.17所示。,图9.16 提示对话框,图9.17 删除库图标后的程序设计窗口,2添加库图标 除了前面介绍的从流程线上拖动图标到库文件窗口中的办法,还可以通过以下几种方法向库内添加库图标。 从程序设计窗口的流程线上复制所要添加的图标,此处选择“图片2”显示图标,然后将其粘贴到库文件窗口中。这种方法与从流程线上拖动图标到库文件窗口中效果是不同的,关键在于用这种方法添加的库图标和流程线上的被复制的图标是不存在链接关系的。如图9.18所示,可以看到“图片2”库图标前无链接标志。,图9.18 库文件窗口, 从图标栏中直接拖动一个图标到库文件设计窗口中,此时同样也可以在窗口中出现一个库图标,如图9.19所示。因为此前并未对该图标做过任何编辑或属性设置,所以该库图标不包含任何内容,也不存在任何链接关系,故而库图标前也没有链接标志。,图9.19 库文件窗口,同程序中图标设计的方法一样,读者可以打开图标对应的演示窗口、属性设置对话框或者设计窗口进行设置。 将库图标从一个库文件窗口拖动到另一个库文件窗口中。这种方法也是很好理解的,尤其是在将一个库中的库图标转移到另一个库中时,这种方法尤其有效。,3库文件的移动操作 库文件的移动操作包括两种,一种是将库文件中的库图标添加到程序中去,另一种是在两个库文件之间进行库图标的转移。 当将库文件中的图标拖动到指定的程序中后,库图标和程序之间就建立了链接关系,库图标依然保留在库文件中。如果在两个库文件之间进行移动,则库图标将不会留有备份。,使用库文件时,首先要打开或新建一个应用程序,用户可以将图标直接拖放到流程线上,也可以采用复制/粘贴操作来完成。 采用移动方式时,库图标与程序之间建立的是链接关系,在库图标前有链接标记,并且在流程线上对应的图标标题呈斜体字。如果采用复制/粘贴操作来使用库文件,则库图标会被拷贝到流程线上。在库窗口中它前面没有链接标记,在流程线上图标标题为正常体,表明它不是链接的。,采用移动的方法来使用库图标只能逐个进行,若想一次使用多个库图标,必须采用复制/粘贴的操作。方法是,按住Shift键,然后在库窗口中单击所要的各个图标,选择完后,单击工具栏上的“复制”按钮,然后在流程线上单击目标位置,最后再单击“粘贴”按钮。 注意,如果要将流程线上的图标制作为库文件,则不能采用复制/粘贴的方法向库窗口中添加。除了以上库文件的编辑方式外,还可以对库图标进行排序、扩展/折叠、注释及读/写控制操作。打开库文件窗口,如图9.20所示。,图9.20 库文件窗口,在列表框中有3个库图标,在窗口的标题栏上显示图标数目“3项”。在标题栏的右侧有一个“升序/降序”按钮 ,单击该按钮,列表框中的图标就可以按升序或降序进行排列。箭头向上,图标按升序排列;箭头向下,图标按降序排列。,通常“升序/降序”按钮要和其左边的一系列按钮结合。如单击Icon按钮,列表框中的库图标将以图标的顺序进行排列;单击Title按钮,列表框中的图标将以标题字母的顺序进行排列;其他的按钮分别与Date(日期)、Link Name(链接名称)按钮配合使用。在库窗口的Link Name列就是各个图标的链接名称,如果更改它们的链接名,链接关系可能被断开。单击Link按钮,库图标将以链接与否进行排列,如果列表框中的图标与当前程序没有链接关系,该按钮将变灰。单击Icon按钮的升序排列顺序为“显示”图标、“交互”图标、“计算”图标、“数字电影”和“声音”图标。,在“升序/降序”按钮的上方还有一个按钮 ,该按钮具有折叠/扩展的功能。单击该按钮后,列表框中的库图标就会展开,再次单击后,图标又会折叠起来。如图9.20中所示,用户可以在展开图标的“”符号旁边输入该库图标的主要内容、功能,它们将作为该库图标的注释,便于以后使用。 在库文件窗口左上角有个铅笔头状的按钮 ,该按钮是库文件的读写状态按钮,其表明当前库文件为可写状态,这也是Authorware的默认状态。单击此按钮后,库文件将被加锁,对其所做的任何修改都不能再被保存。,如果不想让别人来更改它,可以单击该按钮使其变为只读状态。注意如果库文件处于只读状态时,用户虽然能够修改,但却无法保存这种修改,这种设置对于网络上的多媒体开发者非常有用,它允许开发者随时使用库文件,但又能避免他们意外地改变库文件。 除了使用常规的库文件打开方式外,Authorware还提供了另外一种打开方式。先打开程序,然后单击“窗口”菜单下的“函数库”命令,在弹出的子菜单中就能找到对应的库文件了。与常规打开方式相比,这种方式更为快捷,它能省去不必要的查找麻烦。,9.3.3 使用一个库 使用一个库的操作步骤如下: (1) 新建一个文件,命名为“使用库”并存盘,同时打开库文件,把库文件中的“图片1”显示图标拖到流程线上。双击流程线上“图片1”显示图标,打开演示窗口和工具箱,如图9.21所示。,图9.21 演示窗口,可以看到工具箱与以往的不同,标题名加上了大括号,绘图工具箱中也只剩“选择/移动”工具可用,说明不能对该对象内容作修改。读者可以用“选择/移动”工具来调整图片位置。,(2) 执行“修改”/“图标”/“属性”菜单命令,打开该图标的属性设置对话框,设置图标的属性,如图9.22所示。,图9.22 显示图标属性对话框,除了标题有所不同,各项设置没有任何变化且都是有效的,不过所做的设置作用范围仅限于自身,不会影响到与其有链接关系的库图标。 (3) 双击“图片1”库图标,打开其演示窗口和工具箱,如图9.23所示。这里绘图工具箱里的工具都可以使用。只是工具箱的标题复杂了些,不仅有图标名,还有库名。,图9.23 库图标的演示窗口,(4) 在演示窗口中用工具箱对图片对象进行一些修改后,将演示窗口关闭,打开流程线上“图片1”显示图标的演示窗口,会发现其中的内容也发生了相同的变化。 (5) 接着打开库图标的属性设置窗口,细心的读者会发现库图标的属性图标上有“(Library)”字样,而前面链接到流程线上的图标则有“(Linked)”字样,如图9.24所示。,将过渡方式设置为“开门方式”,如图9.24所示。此时打开流程线上“图片1”显示图标的属性设置窗口,会发现其过渡方式并未作任何设置。由此可以看出,库图标属性的改变不会影响到其在流程线上映像图标的属性。这就产生了一个问题,如果某库图标对应流程线上的多个映像图标,要对所有映像图标进行相同的属性修改,该如何操作?逐个修改显然不是良策,这样就失去了库的意义了。遇到这种情况,Authorware同样提供了解决的办法。,图9.24 库图标的属性对话框,(6) 对库图标的属性设置完毕后,执行“Xtras”菜单下的“库链接”命令选项,弹出“库链接”对话框,如图9.25所示。 在该对话框中,提供了当前文件中所有存在链接的映像图标的名称清单,选择“继续链接”项,则在窗口中列出当前文件所有与库图标保持链接关系的图标名称。选择“打断链接”项,相应会在窗口中显示链接关系已断开的图标名称清单。,图9.25 “库链接”对话框,(7) 选中映像图标,单击 按钮,Authorware将打开该图标在流程线上所处的位置。 (8) 选中映像图标,单击 按钮,出现一个提示对话框,提示是否确认更新。在确认对话框中,单击“Update”按钮,即完成所选图标内容的更新。,9.4 使 用 模 块,库处理的只是单个的图标,模块处理的则是一系列图标的组合。与库相比,模块的作用更类似于子程序,也比库更为复杂。 模块通常是流程线的一部分,也就是要拷贝和保存的图标序列,同时它还保存了每一图标中的内容。将模块中的内容移植到Authorware的流程线中后,Authorware便复制了模块中的内容。,Authorware中引用了模块的概念是基于如下的原因:当Authorware应用软件启动后,它只能一次开启一个程序,如果想将一个程序中的部分流程线拷贝到另一个程序的流程线上,办法只能是先打开一个程序,将流程线需要的部分进行复制,然后再打开另外一个应用程序,进行粘贴操作。这样的做法非常麻烦,而使用模块可以提供给用户更为可靠和有效的方式,可以使用模块来永久地保存一段流程结构,又可以在使用时随时地添加它,而不用再返回源程序的流程线。,总的来说,模块共有如下5个特点: 使用模块,可以对程序中具有一定功能的流程块做一个永久的拷贝。 模块拷贝到流程线不是一种链接的关系,而是一复制的关系,因此可以在流程线上任意修改它。 当将模块添加到流程线上后,模块本身并没有任何影响。, 库文件的内容只能是有限的几个图标,而模块可以是图标、流程线,甚至是具有链接关系的某个库图标。, 对于开发者群体来说,使用相同的模块可以使他们的作品标准化。 模块的应用范围也非常广泛,对于一些经常使用Authorware从事多媒体设计的人来说,很多时候都会用到一些类似的结构,将这些结构建成模块,需要时调用可以大大减轻工作量。或是将别人设计的一些优秀的模块直接拿来使用,这样一个初学者同样可以设计出精彩的多媒体作品。对于大型多媒体程序系统的开发,因为会有不同的程序人员参与其中,很难形成一种统一的风格,但是如果引入了模块,以上的问题都将迎刃而解。,简单地说,模块就相当于是程序的一个片段,它包括了多个设计图标及其它们之间的逻辑结构。下面读者可以通过实例一步步地来了解模块。,9.4.1 创建模块 首先读者要明确这样一个概念,并不是所有的程序片断都需要建立成模块,一般来说,只有那些较为复杂或是较常使用的结构创建为模块才有一定的实际意义。如果想建立的模块太小或形式过于简单,复制粘贴的办法也就足够了,根本没有必要去建立一个模块。下面就通过实例来介绍创建一个模块的大致步骤。,图9.26 设计窗口,(1) 先打开需要创建模块的Authorware文件,本例打开的是一个多媒体作品的退出文件,它包括了退出时的画面、退出按钮、消息框等一系列内容,这个文件如果做成模板的话,只要稍加修改,便可应用于别的作品中。因为主要是介绍模块的创建方法,文件的具体内容就不详述了。此时整个设计窗口如图9.26所示。,(2) 按下Ctrl+A键将这些图标全部选中,再打开“文件”菜单,选择“保存模型”选项,随即会弹出“保存在模型”对话框,给模块取名为“退出模块”,并存储在Knowledge Objects目录下,该目录不能做任何更改,如图9.27所示。,(3) 单击 按钮,该模块创建完毕。 模块创建完毕后,就可以在知识对象对话框中找到这个模块,如果一时没找到,点击一下“刷新”按钮即可,如图9.28所示,选择列表框中的模块,在“描述”栏文本框中就会显示该模块的相关信息,这些信息是为了避免模块之间产生混乱,同时又会提示该模块的主要功能。在使用时,可以根据各模块的描述说明来选择具体使用哪个模块。,图9.27 “保存在模型”对话框,图9.28 “知识对象”对话框,9.4.2 加载与取消模块 加载模块的操作步骤如下: (1) 为了讲解方便,此处新建立一个程序,命名为“使用模块”,并在流程图中指定需要调用模块的位置,如图9.29所示。 (2) 在“知识对象”对话框中找到“退出模块”,选中后双击,模块内容就会自动粘贴到流程线上指定的位置,如图9.30所示。,图9.29 指定需调用模块的位置,图9.30 粘贴模块内容后的设计窗口,(3) 调用模块后,对其中需要改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园消防知识培训资料课件
- 北仑区工装装修知识培训课件
- gyp考试试题及答案
- 魔鬼食物测试题及答案
- 校园安全知识培训课件记录
- 弹丸运动测试题及答案
- 债权融资考试题及答案
- 美团模拟面试题及答案
- 北京网络营销常用知识培训课件
- 非法集资考试题及答案
- 过程经验教训管理流程(含附表)
- 中国透析患者慢性心力衰竭管理指南
- 医院处方笺模板(可根据实际需要修改)
- 《森林与小鸟》教学设计(福建省县级优课)-三年级音乐教案
- 提高口服药准确服用率品管圈课件
- 某公司管控模式与组织结构设计课件
- 患者用药指导全国知识技能竞赛必备考试题库(带答案)
- 高级财务会计-(刘永泽、傅荣主编-)
- 城市轨道交通供电综合自动化技术PPT完整全套教学课件
- 卷扬机吊装方案施工方案
- 部编版小学三年级语文课外阅读练习题100篇及答案
评论
0/150
提交评论