- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- understatement(低调陈述).ppt
- uml类图-对象图-包图.ppt
- understatement(低调陈述)讲解英语中低调陈述的用法.ppt
- UniMedia融合媒体中间件呼叫中心中间件东进中间件.ppt
- Unilever公司的模板.ppt
- UNIT2(机械专业英语).ppt
- UNIT3分课时教学建议.ppt
- UNIT7复习强化训练.ppt
- Univers学术大全数据库.ppt
- UNIXLinux操作系统内核结构.ppt
- 机电技术教育设计基于UG下的钢丝包装机的虚拟装配.doc
- 机械设计制造及其自动化论文汽车火花点火系统电磁干扰的抑制方法.doc
- 机械设计制造及其自动化论文基于solidworks的轴承架模拟仿真.doc
- TGXSES0004-2023 土壤和沉积物 6种醚类化合物的测定 吹扫捕集 气相色谱-质谱法.pdf
- DB62T4735-2023 动物诊疗机构医疗废弃物处置技术规范.pdf
- TZS0344-2022 数字化无掩模激光直写光刻机.pdf
- 安徽省建设用地使用标准编制说明.pdf
- DB62T4492-2022 枸杞品种甘杞1号.pdf
- TSDSES-化工材料-再生环戊酮.pdf
- DB4403T涉河建设项目防洪评价和管理技术规范.pdf
文档评论(0)