首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音频编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 
Authorware6完全教程:程序的调试


程序的调试

Authorware程序的调试非常方便,在程序运行时可逐步跟踪程序运行和程序的流向,甚至在程序运行时也可以对程序进行修改,下面是调试的基本方法。

1 直接运行程序

程序编辑完成以后,点击工具栏上的运行按钮 ,或选择菜单Control>RestartAuthorware即开始运行程序;如果要停止运行,可选择菜单Control>Stop

提示:程序调试运行中想修改某对象,只需双击该对象,系统立即暂停程序运行,自动打开编辑窗口并给出该对象的设置和编辑工具,修改完毕后关闭编辑窗口可继续运行。

2 调试部分程序

当编辑的程序很长时,将程序分成几个部分调试,.就会比较方便。在图标栏下方,有两个标志旗,白色的 标志旗为起始标记,黑色 标志旗为停止标记。

部分调试程序的方法是:将白色的标志旗拖放至部分程序的起始处,再将黑色的标志旗拖放至部分程序的终止处,如图1所示。

1 部分程序的调试

在设置完部分程序的起点和终点后,运行按钮会变为 .点击它就可开始运行调试部分程序。

提示:在将标志旗拖到流程线后,图标栏的原标志旗位将出现空白,在空白处单击可以把标志旗收回。

3 跟踪程序的运行

在调试程序时,还可以使用控制面板来跟踪程序的执行情况,点击工具栏上的 按钮,就会出现控制条 ,单击控制条最右边的按钮,就会展开控制面板,如图2所示。

控制面板

控制面板由十二个按钮和一个跟踪窗口组成,通过拖动边界可以改变窗口大小,把鼠标停留在按钮上,程序会自动显示各个按钮的名称,当用鼠标点其中的某项,便可以执行此按钮相应的功能,结果显示在跟踪窗口中,下面是各部分的简介。

  运行(Restart):执行整个程序,不管是否有标志旗。

  初始化(Reset):清除跟踪窗口中的全部信息,将程序设置为初始状态,也既是从头开始跟踪。

  停止(Stop):终止程序的运行,回到编辑状态。

  暂停(Pause):暂时终止程序的运行,并在该处停止。

  播放(Play):继续运行程序,也就是从中断处执行后面的程序。

  显示/隐藏跟踪Show/Hide Trace:点击它,就会显示跟踪窗口,并且图标变为 再次点击可隐藏跟踪窗口。

  从标志旗开始(Restart From Flag):当流程线上放了标志旗时,从标志旗处运行程序。

  初始化到标志旗处(Reset To Flag):清除跟踪窗口中的信息,回到标志旗处

  单步跳过(Step Over):单击它可以运行下一个图标。.如果遇到群组图标,跟踪窗口只显示进入群组图标和执行完群组图标两种状态,不会显示群组图标内部的具体执行情况。

  单步进入(Step Into):单击它也会运行下一个图标。如果遇到群组图标,会逐个执行群组图标内部的每个图标,这样可在跟踪窗口清楚地显示群组图标内的具体执行情况。

  打开/关闭跟踪方式Trace On/Off:点击将关闭跟踪信息,跟踪窗口不显示执行情况,并且图标变为 再次点击将恢复显示跟踪信息。

  显示不可见对象(Show Invisible Items):按住它将显示通常不可见的对象,可用于显示交互的热区、文本输入框、目标区域等。

跟踪窗口:用于显示正在运行的图标类型及名称。图标类型使用的是缩写字母,由于图标类型后面跟的是图标名称,所以大家只要对照流程线测试一下,就会理解不同缩写字母所代表图标类型,比如CLC代表计算图标,DIS代表显示图标,INT代表交互图标。

本文节选自《Authorware6完全教程》12

 



.