VB语言教程ch04

上传人:无*** 文档编号:193609099 上传时间:2023-03-11 格式:PPT 页数:9 大小:134KB
收藏 版权申诉 举报 下载
VB语言教程ch04_第1页
第1页 / 共9页
VB语言教程ch04_第2页
第2页 / 共9页
VB语言教程ch04_第3页
第3页 / 共9页
资源描述:

《VB语言教程ch04》由会员分享,可在线阅读,更多相关《VB语言教程ch04(9页珍藏版)》请在装配图网上搜索。

1、第第4章章 程程 序序 调调 试试本章要点:本章要点:程序错误分类程序错误分类设置断点和跟踪程序的运行设置断点和跟踪程序的运行使用调试窗口使用调试窗口错误捕捉错误捕捉4.1 程序错误分类程序错误分类1.编译错误编译错误 编译错误也称为语法错误,在编写程序时,如果语句不符编译错误也称为语法错误,在编写程序时,如果语句不符合合VB的语法规那么,就会产生这类错误。的语法规那么,就会产生这类错误。2.运行错误运行错误 运行错误是程序运行时出现的错误。运行程序时,如果一运行错误是程序运行时出现的错误。运行程序时,如果一个语句无法正常完成自己的功能时,就会出现这类错误。个语句无法正常完成自己的功能时,就会

2、出现这类错误。3.逻辑错误逻辑错误 有时,应用程序的代码完全符合语法要求,运行时也不出有时,应用程序的代码完全符合语法要求,运行时也不出现任何错误,但却未出现期望的结果,这说明程序中存在现任何错误,但却未出现期望的结果,这说明程序中存在逻辑错误。逻辑错误。4.2 “调试工具栏调试工具栏 选择选择“视图视图/“工具栏工具栏/“调试命令,翻开调试命令,翻开“调试调试工具栏工具栏4.3 设设 置置 断断 点点 断点是告诉断点是告诉VB挂起程序执行的一个标记,当程序执行到挂起程序执行的一个标记,当程序执行到断点处即暂停程序的执行,进入中断模式。断点处即暂停程序的执行,进入中断模式。断点的设置有两种方法

3、:断点的设置有两种方法:将光标放置在需要设置断点的地方,单击将光标放置在需要设置断点的地方,单击“调试工具栏调试工具栏中的中的“切换断点按钮。切换断点按钮。直接在要设置断点的行的左边单击鼠标。直接在要设置断点的行的左边单击鼠标。4.4 跟踪程序的运行跟踪程序的运行1.“逐语句跟踪逐语句跟踪 单击单击“调试工具栏中的调试工具栏中的“逐语句按钮逐语句按钮2.“逐过程跟踪逐过程跟踪 单击单击“调试工具栏中的调试工具栏中的“逐过程按钮逐过程按钮3.运行到光标处运行到光标处 执行执行“调试菜单中的调试菜单中的“运行到光标处命令运行到光标处命令4.设置下一条语句设置下一条语句 执行执行“调式菜单中的调式菜

4、单中的“设置下一条语句命令设置下一条语句命令4.5 使用调试窗口使用调试窗口 VB提供了提供了3个调试窗口,分别是个调试窗口,分别是“立即窗口、立即窗口、“本地本地窗口和窗口和“监视窗口。监视窗口。4.5.1 “立即窗口立即窗口 如果界面上没有显示出如果界面上没有显示出“立即窗口,可以执行立即窗口,可以执行“视图视图菜单中的菜单中的“立即窗口命令来翻开它。立即窗口命令来翻开它。通过通过“立即窗口,可以监视当前过程中各变量或属性立即窗口,可以监视当前过程中各变量或属性的值,还可以重新为变量或属性赋值。的值,还可以重新为变量或属性赋值。4.5 使用调试窗口使用调试窗口4.5.2 “本地窗口本地窗口

5、 利用利用“本地窗口不但可以查看当前过程中的所有变量本地窗口不但可以查看当前过程中的所有变量取值,而且还可以查看该窗体及其上所有控件的属性取值。取值,而且还可以查看该窗体及其上所有控件的属性取值。单击单击“调试工具栏中的调试工具栏中的“本地窗口按钮可以翻开本地窗口按钮可以翻开“本地窗口。本地窗口。4.5 使用调试窗口使用调试窗口4.5.3 “监视窗口监视窗口 “监视窗口用来显示监视表达式的值,在使用该窗口监视窗口用来显示监视表达式的值,在使用该窗口前,需要事先添加要监视的表达式。前,需要事先添加要监视的表达式。添加监视表达式的两种方法:添加监视表达式的两种方法:使用使用“添加监视对话框执行添加

6、监视对话框执行“调试菜单中的调试菜单中的“添加添加监视命令监视命令 使用使用“快速监视对话框执行快速监视对话框执行“调试菜单中的调试菜单中的“快速快速监视命令监视命令 4.6 错错 误误 捕捕 捉捉 在在VB中,要增加应用程序的处理错误的能力,需要做以中,要增加应用程序的处理错误的能力,需要做以下两步工作:下两步工作:1设置错误陷阱。设置错误陷阱。2编写错误处理程序。编写错误处理程序。VB提供了提供了On Error语句设置错误陷阱,捕捉错误。语句设置错误陷阱,捕捉错误。On Error语句有语句有3种形式:种形式:形式形式含义含义On Error GoTo 语句语句标号标号在发生运行错误时,转到语句标号所指定的程序块在发生运行错误时,转到语句标号所指定的程序块执行错误处理程序。指定的程序必须在同一过程中,执行错误处理程序。指定的程序必须在同一过程中,错误处理程序的最后必须加上错误处理程序的最后必须加上Resume语句,以告语句,以告知返回位置知返回位置On Error Resume Next在发生运行错误时,忽略错误,转到发生错误的下在发生运行错误时,忽略错误,转到发生错误的下一条语句继续运行一条语句继续运行On Error GoTo 0停止错误捕捉,由停止错误捕捉,由VB直接处理运行错误直接处理运行错误

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!