| love我 |
 |
| 等级:社区游民 |
| 权限:版主 |
| 积分:10 |
| 金钱:3881 |
| 声望:11 |
| 经验:11 |
| 发帖数:834 |
| 注册:2007年12月15日 |
|
|
|
|
Authorware程序的调试非常方便,在程序运行时可逐步跟踪程序运行和程序的流向,甚至在程序运行时也可以对程序进行修改,下面是调试的基本方法。
1 直接运行程序程序编辑完成以后,点击工具栏上的运行按钮 ,或选择菜单Control>Restart,Authorware即开始运行程序;如果要停止运行,可选择菜单Control>Stop。
提示:程序调试运行中想修改某对象,只需双击该对象,系统立即暂停程序运行,自动打开编辑窗口并给出该对象的设置和编辑工具,修改完毕后关闭编辑窗口可继续运行。
2 调试部分程序当编辑的程序很长时,将程序分成几个部分调试,.就会比较方便。在图标栏下方,有两个标志旗,白色的 标志旗为起始标记,黑色 标志旗为停止标记。
部分调试程序的方法是:将白色的标志旗拖放至部分程序的起始处,再将黑色的标志旗拖放至部分程序的终止处,如图1所示。
图1 部分程序的调试
在设置完部分程序的起点和终点后,运行按钮会变为 ,.点击它就可开始运行调试部分程序。
提示:在将标志旗拖到流程线后,图标栏的原标志旗位将出现空白,在空白处单击可以把标志旗收回。
3 跟踪程序的运行在调试程序时,还可以使用控制面板来跟踪程序的执行情况,点击工具栏上的 按钮,就会出现控制条 ,单击控制条最右边的按钮,就会展开控制面板,如图2所示。
图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代表交互图标。
|
|
|
|
|
|