(1)程序调试的方法
在程序的运行过程中,由于错误之处不可预测,每一个地方都可能会出现错误,因此在进行调试的过程中,用户要掌握一些基本的调试方法,以便能快速地查找并解决错误,从而提高调试的效率。下面介绍一些常用的调试方法。
①确定并分析可能出现的程序段。
在程序运行中,常见的错误有显示的文字错误,或对象的位置不对等。可以利用起始标志依次进行测试分析,找到有错误的程序段,对其进行分析。
②检查各图标属性的设置。
检查错误程序段中每一个图标属性的设置,以确定是否都正确。在检查的过程中,不可随意将某一个图标删除。
③检查程序的流程走向。
当程序运行时,按程序流程的走向检查,如果与所预设的不同,则可能会出现错误。如果程序中有函数和变量的使用,要检查它们的值是否正确。
④修改时要仔细。
在修改错误时,不要急于求快,应该找出错误的根源,仔细地进行修改,一次进行一项修改,以避免带入新的错误。
⑤在程序调试时使用快捷键。
在调试程序时,有Ctrl+P(播放)、Ctrl+B(显示当前图标)、Ctrl+右击鼠标(浏览图标的内容)和Ctrl+双击鼠标(打开图标属性面板)4个快捷键。通过使用它们可以快速方便地缩短程序的调试过程。
(2)调试的使用工具
在Authorware7。0中,对程序的调试主要有使用起始标志和结束标志、控制面板两种方法,下面分别对其进行介绍。
①使用起始标志和结束标志。
在对程序进行调试时,通常会用到图标工具栏中的起始标志和结束标志,不同于其他图标的主要地方是,它们在流程线上都只能出现一次。
其使用方法很简单,和其他图标的使用一样,直接从图标工具栏中将图标拖到流程线上要进行调试的位置即可,如图10-2-47所示。
图10-2-47起始标志和结束标志
图10-2-48控制面板
②使用控制面板。
控制面板在程序的调试过程中起着非常重要的作用,利用它不但可以控制程序的运行和暂停,还可以对程序进行跟踪。通过控制面板可以了解程序流程的运行方向,它提供多种按钮对设计图标的运行情况进行跟踪。
选择【窗口】|【控制面板】命令,或单击“常用”工具栏中的“控制面板”按钮,打开“控制面板”面板,如图10-2-48所示。单击“控制面板”面板中的“显示跟踪”按钮,会打开其相关的面板,此时“显示跟踪”按钮变为“隐藏跟踪”按钮。
2。Authorware程序的打包
多媒体作品只能在具有相应程序的计算机上使用,因此在课件设计完成后,要对其进行打包处理,以便程序可以发布。在Authorware7。0中提供了灵活的打包方式,在不同的应用环境下都可以进行打包。Authorware不但可以对程序文件和库文件进行打包,还可以对网络环境进行打包。
对文件进行打包不但可以提高文件的性能,还减少了发布文件的数量,使作品的安装、运行更容易,且增加了作品运行的可靠性,避免运行时由于找不到库文件或外来函数而发生错误。
Authorware文件打包步骤如下。
图10-2-49打包文件
①打开一个通过调试可以运行的程序。
②选择【文件】|【发布】|【打包】命令,弹出“打包文件”对话框。
③单击“打包文件”下拉列表按钮,会打开其下拉列表,如图10-2-49所示,该下拉列表中有两个选项。
●“无需Runtime”选项表示打包生成的文件无法直接运行,即不是*。exe文件,文件将被打包成a7r格式的文件。
●“应用平台WindowsXP,NT和98不同”选项表示打包生成的文件是可运行文件,可以在WindowsXP、NT和98系统中运行。
④在“打包文件”对话框中有4个复选框,其含义如下。
●运行时重组无效的连接:表示在运行时,系统是否自动恢复某些断开的链接。
●打包时包含全部内部库:如果选中此复选框,则与文件链接的所有库文件都打包成exe文件,成为作品的一部分。
●打包时包含外部之媒体:如果选中此复选框,系统将除数字外的外部多媒体文件打包成作品的一部分。