- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第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
您可能关注的文档
- Unit3_数据源、数据采集和其工具.ppt
- Unit7_典型入侵检测系统分析.ppt
- unit10第十篇 信息管理系统.ppt
- Unix操作系统的版本及发展历史.pdf
- UNIX目录和文件操作命令.doc
- UPS的选择及电池配备.doc
- UPS的原理及设计.doc
- UPS的原理及设计2.doc
- UPS电源品牌介绍与实际选择.doc
- UPS电源使用与维护解.doc
- 《数字化模具制造企业设计在模具制造周期缩短中的应用研究》教学研究课题报告.docx
- 区域教育信息化背景下数字素养评价体系的构建与实施策略研究教学研究课题报告.docx
- 智能制造环境下机械加工车间生产调度中的生产资源动态配置与优化教学研究课题报告.docx
- 人工智能与职业教育融合:培养应用型人才的新路径探索教学研究课题报告.docx
- 基于数字素养的小学数学教师信息技术应用能力培养研究与实践教学研究课题报告.docx
- 初中物理教育资源共享平台运营中的AI辅助物理实验原理与现象解释教学策略教学研究课题报告.docx
- 高中物理实验探究式教学与科学素养提升策略教学研究课题报告.docx
- 公共选修课教学评价改革与教学质量提升研究教学研究课题报告.docx
- 《健身俱乐部服务品质优化与会员消费行为影响研究》教学研究课题报告.docx
- 基于人工智能的小学科学教学流程再造与实施路径教学研究课题报告.docx
文档评论(0)