版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十三章程序调试程序调试就是对程序进行测试,查找程序中隐藏的错误,并最终将这些错误修正或排除。经过测试修正后发布的软件系统,就会有较少的隐含错误。大型的软件系统往往需要很长的测试期。许多软件公司通过发布测试版本来获得提高正式发布软件质量的效果。VisualBasic6.0提供了强大丰富的调试工具。利用这些工具可以方便快捷地查找错误源,而且能借以尝试着改变应用程序,检查应用程序的工作方式。13.1错误类型
在程序设计中可能出现的各种错误可以归为三类:语法及编译错误,运行错误,逻辑错误。1.语法及编译错误2.运行错误3.逻辑错误13.2调试工具
1.程序调试工具栏VisualBasic6.0提供了一个专用的调试工具栏,以实现对程序调试的辅助。2.调试菜单VisualBasic6.0也可以通过使用调试菜单,以实现对程序调试的辅助。13.3调试方法
要使用调试工具,应首先进入中断模式。用户总是从运行方式进入中断方式。1.中断模式的进入和退出VB共有三种工作模式:设计模式、运行模式和中断模式。VB的标题栏总是显示当前的工作模式。2.在程序中设置断点进入中断模式最准确最常用的方法就是设置断点。在程序运行时,VB到达断点位置时会终止运行程序并自动切换到中断模式。(3)使用Stop语句设置断点13.4使用调试窗口
VB提供了三种用于调试的窗口:本地窗口、立即窗口和监视窗口。1.立即窗口2.本地窗口3.监视窗口4.调用堆栈13.5错误处理程序
调试程序时所遇到的错误是多种多样的。前面介绍了借助调试工具找出和修正编译和语法错误,但有些错误只有在运行时才发生,而且事先很难预防。有些错误甚至可能是致命的,会引发灾难性后果。错误处理程序实际上是要在程序中捕获错误,对于有可能出错的地方添加相应的出错处理代码,当错误发生时对其做相应的处理。1.设置错误捕获VB6.0中使用OnError语句可指定错误处理程序,当错误发生时就转去执行指定的错误处理程序,对错误进行处理。2.编写错误处理程序编写错误处理程序首先是添加行标签,它标志着错误处理程序的开始。行标签最后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 副园长个人述职报告(12篇)
- 幼儿园的表扬信范文集锦7篇
- 专业认知实习报告范文汇编6篇
- 2024年版建筑工人个人劳务服务协议版
- 销售上半年工作总结感想10篇
- 财务年度工作总结七篇
- 前台的实习报告模板集合9篇
- 八年级道德与法治上册 第三单元 法律在我心中 第九课 从署名权说起 第2框 信守合同教学实录 人民版
- 辞职申请书模板集锦7篇
- 新进员工试用期总结范文
- 工程结算课件
- 常见症状的规范诊疗之一:胸痛课件
- 工程地质调查规范
- CNAS-CL02-A001:2023 医学实验室质量和能力认可准则的应用要求
- 部编小语一下三单元(《小公鸡和小鸭子》《树和喜鹊》《怎么都快乐》)大单元学习任务群教学设计
- 课程改革先进学校考核评价标准
- 电烤箱的使用方法ppt
- 中小学教育中课程资源的开发与利用
- 大班科学教案:我和风儿做游戏教案及反思
- (新插图)人教版三年级上册数学全册期末复习知识点梳理课件
- 园艺治疗概念、内涵与理论依据
评论
0/150
提交评论