所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> 图象媒体技术应用 -> Authorware 程序的调试
发表新的主题 发起新的投票 发起新的交易 发起新的任务 回复话题
 标题:Authorware 程序的调试收藏 编辑 删除 楼主 | 上一篇 下一篇 
love我
等级:精灵王
权限:版主
积分:2319
金钱:3803
声望:801
经验:1518
发帖数:801
注册:2007年12月15日
  资料   短消息2008-1-4 10:15:55 
 
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代表交互图标。

2008-1-4 10:15:55 顶部
第1页 共页 共0个回复 97 [1] 8:
 快速回复
  • 支持UBB,HTML标签

  • 高级回复

  • 操作选项: 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖

    Copyright © 2004-2008  BBSGood.com Powered By: BBSGood.Speed Version 4.0

    首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式

    咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007
    业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com
    不良信息举报中心 浙ICP备05029817号