第10章 程序的调试、打包和发布.ppt

第10章 程序的调试、打包和发布

10.1 程序的调试 10.2 程序的打包 10.3 程序的网络打包 10.4 程序的发布 10.1 程序的调试 程序的调试是指通过以各种手段运行程序,从而发现程序中的错误并且修改错误的一个过程,下面我们来看看在Authorware 7.0中常用的程序调试方法。 10.1.1 应用开始标志和结束标志 在Authorware 7.0主界面的图标面板中,有一对图标Start(开始标志)和Stop(结束标志)就是专门用来调试程序的,将其拖动到程序流程线上以后再运行程序,则系统只执行夹在开始标志和结束标志之间的程序段。 如果要取消流程线上的开始标志和结束标志,则在Authorware 7.0主界面图标面板中原来开始标志和结束标志的地方单击鼠标 左键,开始标志和结束标志就会从流程线上消失并且回到原来的位置,也可以通过把开始标志和结束标志直接从流程线上拖动到图标面板中相应的位置来取消它们。 注意:开始标志和结束标志只在设计阶段起作用,在打包以后,即使没有取消开始标志和结束标志,它们也不再起作用。 10.1.2 应用控制面板 应用Authorware系统提供的控制面板也可以调试程序,而且在调试过程中可以跟踪程序流程的转向和变量值的变化。 首先打开一个Authorware程序,然后在主界面工具栏上单击控制面板按钮或执行菜单命令Window→Control Panel(Ctrl+2)则打开“控制面板”,如图所示。 ?Restart(重新运行)按钮:单击此按钮则从头开始重新运行程序。 ?Reset(重新设置)按钮:单击此按钮则重新设置程序的各种初始化信息,并且清除跟踪窗口中的内容。 ?Stop(停止)按钮:单击此按钮则停止程序的运行。 ?Pause(暂停)按钮和Play(播放)按钮:单击暂停按钮则暂停程序的运行,单击播放按钮则继续程序的运行。 ?Show Trace(显示跟踪)按钮:单击此按钮则同时显示跟踪窗口,并且显示一组按钮,如图所示,同时显示跟踪按钮变成了隐藏跟踪按钮,单击此按钮则隐藏跟踪窗口。 ?Restart From Flag(从标志 处重新运行)按钮:此按钮只有 在程序流程线上添加了开始标 志或结束标志以后才有效,用 来从开始标志处重新运行程序。 ?Reset To Flag(重置到标志 处)按钮:此按钮只有在程序流 程线上添加了开始标志或结束标志以后才有效,用来从开始标志处重新设置初始化信息,并且清除跟踪窗口中的内容。 ?Step Over(下一步)按钮:单击此按钮则执行当前图标的下一个图标,如果遇到的是群组图标则系统把群组图标看作是一个整体执行其中的所有图标。 ?Step Info(单步执行)按钮:每单击一次此按钮,就会顺序执行程序流程线上的下一个图标,如果遇到的是群组图标则一次只执行其中的一个图标而不会将其作为一个整体来执行。 ? Trace On(打开跟踪信息)按钮与Trace Off(关闭跟踪信息)按钮:用来打开和关闭跟踪信息。 ?Show Invisible Items(显示不可见的对象)按钮:单击此按钮可以看到一些通常情况下只能在设计窗口中看到的对象,如交互结构中的热区、移动图标中的运动路径等等。 ?跟踪窗口:用来一条一条地显示当前正在执行图标的相关信息:图标的级别、图标的类型和图标的名称。 ?图标的级别:图标的级别是指图标在程序流程线上的层次。 ?图标的类型:在跟踪窗口中,图标的类型是用字符缩写来代表的,下表列出了Authorware 7.0中各个图标所对应的字符缩写。 ?图标名称:显示当前图标在程序流程线上的名称。 10.2 程序的打包 程序的打包是指将Authorware设计的源程序编译成一个可以脱离Authorware软件而直接在Windows操作系统中运行的应用程序。 打开一个已经设计好并且经过反复调试没有错误的的源程序,执行菜单命令File→Publish→Package打开“打包文件”窗口,如图所示。 ?Package File(打包文件)下拉列表框:用来设置程序的打包方式。 ?Without Runtime(不包含运行文件):如果以这种方式打包,则打包以后的文件名为*.a7r,并且在运行时需要Authorware 7.0的运行文件(runa7w32.exe)的支持。 ?For Windows XP,NT and 98 Variant:如果以这种方式打包,则打包以后的文件名为*.exe,是一种可执行文件,本身包含Authorware 7.0的运行文件,因此可以直接在Windows 98,NT和XP上运行。 ?Resolve Broken Links at Runtime(运行时重组断开的链接)复选框:如果

文档评论(0)

1亿VIP精品文档

相关文档