程序的调试与除错.ppt
《程序的调试与除错.ppt》由会员分享,可在线阅读,更多相关《程序的调试与除错.ppt(13页珍藏版)》请在三一办公上搜索。
1、第16章 程序的调试与除错,杨章伟e-mail:,课程内容安排,常见错误类型 程序工作模式 程序调试技术 错误处理 小结 习题,常见错误类型,在Visual Basic 6.0程序设计中,错误大概可以分为编译错误、运行错误和逻辑错误三种。编译错误是指由于错误使用Visual Basic语法引起的错误。语法错误是初学者最容易犯的错误。运行错误是程序运行时发生的错误,不属于语法错误,在编译时编译器不会报错。这类错误较难发现,只有当程序运行到错误语句时才会出错。逻辑错误是最难以发现的错误。不同于编译错误和运行错误,逻辑错误往往是由于程序设计者对实际需要处理的问题没有全面的考虑,从而导致程序运行结果不
2、符合预期。,程序工作模式,Visual Basic 6.0中程序的工作模式分为设计模式、运行模式和中断模式三种。设计模式:设计模式是指程序尚未执行,为程序编写状态。在设计模式下,读者可以进行程序界面设计、设置对象属性及编写代码等工作。运行模式:运行模式是指在完成程序代码的编写后,通过集成开发环境启动程序,此时为运行模式。在运行模式下,读者可以和应用程序进行交互。读者可以查看代码窗口,但不能编辑代码。中断模式:中断模式是当程序运行时单击了“中断”按钮,或当程序出现运行错误时,程序进入中断模式。,程序调试技术,调试工具栏:调试工具栏包含了在程序调试过程中常用的一些命令。读者可以通过调用调试工具栏上
3、的命令来快速地执行调试命令,而不必在菜单栏中的“调试”与“运行”菜单项之间切换。本地窗口:本地窗口用于显示所有在当前过程中的变量声明及变量值。若本地窗口为可见,则每当从执行方式切换到中断模式或是操纵堆栈中的变量时,它就会自动重建显示。立即窗口:立即窗口用来执行一段代码或显示Debug.Print语句输出的值。程序在中断模式时会自动打开立即窗口,且其内容是空的。可以在立即窗口中复制或输入一行代码,然后按下键来执行该代码。可以立即在立即窗口中观察到运行结果。,设计外观,监视窗口:监视窗口用来对事先设定的变量或表达式进行值、类型及上下文的监视。监视窗口由“表达式”列表、“值”列表、“类型”列表和“上
4、下文”列表组成。Debug对象:Debug对象用于将程序运行时的结果即时发送到立即窗口显示。Debug对象只是在程序调试阶段起作用,当程序编译为可执行文件后,所有Debug对象都会被忽略。该对象有两个方法,Assert方法和Print方法。Stop语句:在过程中放置一条Stop语句是设置断点的一个变通方法。每当Visual Basic 6.0遇到Stop语句时,这条语句就中止执行并切换到中断模式。,错误处理,为了防止程序由于错误出现而使得程序非法关闭,给用户造成意外损失。在发现错误后,要在程序中对错误进行正确的处理,以保证程序的健壮性。,Err对象,Err对象含有关于运行时错误的信息。当运行时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 调试 除错
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6596207.html