VB程序调试与错误处理初步.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 VB程序调试与错误处理初步 可选内容(时间:2次课,4学时) 第14章 VB程序调试与错误处理初步 教学提示:本章主要介绍VB的程序调试技术,其中包括VB编程过程中常见的错误类型的产生和表现,以及利用VB提供的调试工具和语句对程序错误进行捕获、处理和修改的方法。VB为广大用户提供了功能强大的程序调试工具,使用户能够迅速排除编程中出现的问题。 本章主要介绍:VB程序错误的种类、错误处理的方法以及程序代码调试的方法。 第14章 VB程序调试与错误处理初步 14.1 错误的种类 14.2 错误处理 14.3 代码调试 14.4 小结 14.5 思考与练习 14.1 错误的种类 14.1.1 语法错误 14.1.2 运行错误 14.1.3 逻辑错误 14.1.1 语法错误 14.1.1 语法错误 14.1.2 运行错误 14.1.2 运行错误 14.1.3 逻辑错误 14.2 错 误 处 理 14.2 错 误 处 理 14.2.1 错误捕获 14.2.1 错误捕获 14.2.2 激活错误捕获功能 14.2.2 激活错误捕获功能 14.2.2 激活错误捕获功能 14.2.3 编制错误处理程序 14.2.3 编制错误处理程序 14.2.3 编制错误处理程序 14.2.3 编制错误处理程序 14.2.3 编制错误处理程序 14.3 代 码 调 试 14.3 代 码 调 试 14.3.1 中断程序的执行 14.3.1 中断程序的执行 14.3.2 跟踪操作 14.3.2 跟踪操作 14.3.2 跟踪操作 14.4 小 结 14.4 小 结 14.4 小 结 14.5 思考与练习 14.5 思考与练习 14.5 思考与练习 Q A? Thanks! (1) 常见的错误有“语法错误”、“运行时错误”和“逻辑错误”。 (2) 语法错误是存在于代码中的语言结构方面的错误。运行错误是指在运行程序的时候发生的错误。而逻辑错误则不同,它指的是程序可以执行,但就是得不到用户所希望的结果,这是由于程序设计时本身存在的逻辑缺陷而导致的。 (3) 所谓错误处理,就是提供发生错误时执行的代码,通常包含有错误的探测捕捉和处理,即设置错误的捕捉陷阱、编写错误处理程序和退出错误处理程序。 (4) 所谓错误捕获就是我们必须在系统发出错误之前,截获错误,在错误处理程序中提示用户采取措施,是解决问题还是取消操作。激活错误捕获功能一般有3种格式:On Error Goto 行号 、On Error Resume Next、On Error Goto 0 (5) 在编制错误处理程序中,我们要针对错误的类型,向用户提供解决的方法,然后根据用户的选择,进行相应的处理。一般我们可以利用Err对象的Number属性和Description属性的值编制错误处理程序, (6) Visual Basic为用户提供了功能强大的调试工具,利用它可以跟踪程序的执行过程,包含【设置断点】、【单步执行】、【显示变量内容】等等, 1、选择题 (1) 当语句不符合文法规则时,出现 错误。 A. 逻辑错误 B. 运行时期错误 C. 语法错误 D. 以上都不对 (2) 下列陈述中正确的有 。 中断点只能在设计过程中设置。 B. 中断点只能在执行过程中设置。 C. 中断点可以在设计过程中设置,也可以在执行过程中设置。 D. 中断点可以在设计过程中设置,也可以在执行过程或中断过程中设置。 (3) 下列属性中,属于Err对象的有 。 A. Number B. Caption C. Description D. Text 2、判断题 (1) 在VB集成环境中只有运行程序才能发现程序错误。 ( ) (2) 设置错误的捕捉陷阱,指在程序中可能出现错误的地方放置捕捉语句来捕获产生错误的语句。 ( ) On Error Resume Next语句的功能是忽略错误,继续往下执行。( ) 3、填空题 (1) 设置断点快捷键是 。 (2) VB单步执行的热键是 。 (3) 错误码为11表示发生的错误是 。 * /webnew/ * /webnew/ 语法错误是存在于代码中的语言结构方面的错误。比如,拼写错误、缺少操作对象、不符合语法规则等错误都属于语法错误。 例如,我们要输入下列代码:? Private Sub Form_Load() Dim i A

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档