【VB开源代码栏目提醒】:网学会员为需要VB开源代码的朋友们搜集整理了VB语言教程——ch04 - 计算机教材相关资料,希望对各位网友有所帮助!
第4章程序调试本章要点程序错误分类设置断点和跟踪程序的运行使用调试窗口错误捕捉4.1 程序错误分类1. 编译错误编译错误也称为语法错误在编写程序时如果语句不符合
VB的语法规则就会产生这类错误。
2. 运行错误运行错误是程序运行时出现的错误。
运行程序时如果一个语句无法正常完成自己的功能时就会出现这类错误。
3. 逻辑错误有时应用程序的
代码完全符合语法要求运行时也不出现任何错误但却未出现期望的结果这表明程序中存在逻辑错误。
4.2 “调试”工具栏选择“视图”/“工具栏”/“调试”命令打开“调试”工具栏4.3 设置断点断点是告诉
VB挂起
程序执行的一个标记当程序执行到断点处即暂停程序的执行进入中断模式。
断点的设置有两种办法将光标放置在需要设置断点的地方单击“调试”工具栏中的“切换断点”按钮。
直接在要设置断点的行的左边单击鼠标。
4.4 跟踪程序的运行1. “逐语句”跟踪单击“调试”工具栏中的“逐语句”按钮2. “逐过程”跟踪单击“调试”工具栏中的“逐过程”按钮3. 运行到光标处执行“调试”菜单中的“运行到光标处”命令4. 设置下一条语句执行“调式”菜单中的“设置下一条语句”命令4.5 使用调试窗口
VB提供了3个调试窗口分别是“立即”窗口、“本地”窗口和“监视”窗口。
4.5.1 “立即”窗口如果界面上没有显示出“立即”窗口可以执行“视图”菜单中的“立即窗口”命令来打开它。
通过“立即”窗口可以监视当前过程中各变量或属性的值还可以重新为变量或属性赋值。
4.5 使用调试窗口4.5.2 “本地”窗口利用“本地”窗口不但可以查看当前过程中的所有变量取值而且还可以查看该窗体及其上所有控件的属性取值。
单击“调试”工具栏中的“本地窗口”按钮可以打开“本地”窗口。
4.5 使用调试窗口4.5.3 “监视”窗口“监视”窗口用来显示监视表达式的值在使用该窗口前需要事先添加要监视的表达式。
添加监视表达式的两种方法使用“添加监视”对话框执行“调试”菜单中的“添加监视”命令使用“快速监视”对话框执行“调试”菜单中的“快速监视”命令4.6 错误捕捉在
VB中要增加应用程序的处理错误的能力需要做以下两步
工作1设置错误陷阱。
2编写错误处理程序。
VB提供了On Error语句设置错误陷阱捕捉错误。
On Error语句有3种形式形式含义On Error GoTo 语句标号在发生运行错误时转到语句标号所指定的程序块执行错误处理程序。
指定的程序必须在同一过程中错误处理程序的最后必须加上Resume语句以告知返回位置On Error Resume Next在发生运行错误时忽略错误转到发生错误的下一条语句继续运行On Error GoTo 0停止错误捕捉由
VB直接处理运行错误