VB常见错误类型和程序调试方法.ppt
《VB常见错误类型和程序调试方法.ppt》由会员分享,可在线阅读,更多相关《VB常见错误类型和程序调试方法.ppt(24页珍藏版)》请在三一办公上搜索。
1、第10章 VB常见错误类型和程序调试方法,10.1 常见错误类型10.2 程序中逻辑错误的特点10.3 程序调试方法,10.1 常见错误类型,程序中的错误大体可分为三类:即编译错误、实时错误和逻辑错误。编译错误多数是因为不正确的代码产生的,即在编写程序时书写了错误的语法,从而导致VB编译器无法正确解释源代码而产生的错误,因此也称为语法错误。实时错误是指应用程序运行期间,一条语句试图执行一条不可能执行的操作而产生的错误,也称为运行时错误。逻辑错误是指程序的运行结果和程序员的设想有出入时产生的错误。这类错误并不直接导致程序在编译期间和运行期间出现错误,较难发现。,返回,10.2 程序中逻辑错误的特
2、点,逻辑错误的特点是源程序在语法上没有问题,也没有出现无效操作等类型的运行错误,但是程序未按预期方式执行,产生了不正确的运行结果。逻辑错误只能通过对程序运行结果进行分析才能被发现。,返回,10.3 程序调试方法,调试程序是一件复杂的工程,不但要求程序员对系统设计结果非常熟悉,思路清晰,更需要不断地在实践中积累经验。这里程序调试的基本方法包括:中断模式调试、调试工具调试和编写错误处理程序。重点介绍前两种方法。1.中断模式在VB集成开发环境中,程序有设计、运行和中断三种模式VB的标题栏会列出当前的模式。在设计模式下,程序员可改变应用程序的设计和代码,但所作不能改变对应用程序运行的影响;在运行模式下
3、,程序员可以监视应用程序的行为,但不能直接修改代码;中断模式可以暂停应用程序的执行,,下一页,返回,10.3 程序调试方法,并允许程序员在任何时候快速查看应用程序的状态,显示变量和属性的值,方便程序员发现程序中存在的问题。当一个应用程序处于中断模式时,可以完成下列工作:(1)修改应用程序中的代码。(2)观察应用程序的接口条件。(3)确定已被调用的活动过程。(4)监视变量、属性的值。(5)查看或控制应用程序运行的下一个语句。(6)立即运行VB语句。(7)手工控制应用程序的运行。,下一页,返回,上一页,10.3 程序调试方法,在运行应用程序时进入中断模式的方法如下:(1)按C trl+Break键
4、。(2)选择“运行”|“中断”命令。(3)单击标准工具栏上的“中断”按钮。在下列情况下自动进入中断模式:(1)语句中产生一个运行错误(“选项”对话框“通用”选项卡上的“发生错误时中断”选项处于选中状态)。(2)“添加监视”对话框定义的中断表达式发生改变或变成“真”。(3)执行含有断点的行。(4)执行到一个Stop语句。,下一页,返回,上一页,10.3 程序调试方法,2.设置和清除断点设置断点可以使程序在指定的位置停止运行,并且不运行包含断点的语句。把应用程序切换到中断状态,便于用户查看代码或检查变量或属性的值。设置断点的方法:(1)选择“调试”|“切换断点”命令。(2)按功能键F9。(3)在需
5、要设置断点的代码行上单击鼠标右键,在弹出的快捷菜单中选择“切换”|“断点”命令。,下一页,返回,上一页,10.3 程序调试方法,(4)单击代码编辑器中该行代码左边的“页边提示器”栏。要清除已经设置的某个断点,可在断点位置执行以上同样的操作,若要清除所有断点则选择“调试”|“菜单中选择清除所有断点”命令。3.Stop语句的使用在一个过程中放置一个Shop语句是设置断点的备用方法。一旦VB遇到一个Shop语句,它会暂停程序的执行并切换到中断模式,如要继续应用程序的运行,可选择“运行”|“继续”命令。4.调试工具栏VB集成开发环境专门提供了一个用于程序调试的工具栏。,下一页,返回,上一页,10.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 常见 错误 类型 程序 调试 方法

链接地址:https://www.31ppt.com/p-5451908.html