- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在小册子 * AutoCAD计算机辅助设计 Visual Basic 2005程序设计教程 清华大学出版社 第十三章 应用程序的调试和错误处理 13.1 归档程序代码 13.1.1 给程序代码增加注释 1.应用程序级 2.模块级 3.过程级 4.代码级 13.1 归档程序代码 13.1.2 使用命名规则 命名规则是一种统一的命名方式,它有助于代码可读性更强、含义更 明了。 命名Visual Basic应用程序中的元素时,名称的首字符必须为字母字 符、数字或下划线。 关于命名规则的建议。 编写结构化的代码,就是在编程时用制表符和空格使代码在代码窗口中以缩进形式排列。在Visual Basic 2005中缺省的制表符是4个空格。 Visual Basic 2005的代码编辑器已经具有了自动缩进(可以禁止这些功能)功能,主要是对于过程级代码和控制语句。 13.1.3 编写结构化的代码 13.1 归档程序代码 13.3 调试工具 13.3.1调试工具栏 启动/继续按钮 :用来启动当前的工程,进入调试状态。 全部中断 :调试器将停止所有在调试器下运行的程序。 停止调试 :如果程序是从Visual Studio启动的,则“停止调试”终止正调试的进程。如果程序附加到进程,而不是从Visual Studio启动,则该进程仍继续运行。 逐语句按钮 :使用逐语句按钮可以每次只执行一行代码。 逐过程按钮 :每次执行一行代码。 跳出按钮 :在函数内部单击该按钮,一直执行代码,直到函数返回,然后在调用函数中的返回点处中断。 13.3 调试工具 13.3.2 使用调试工具窗口 即时窗口 监视窗口 局部变量窗口 输出窗口 调用堆栈窗口 13.4 断点 位置断点:位置断点主要是由于其位置发挥作用的,即当程序运行到设立断点的地方时程序将会停下来。 条件断点:条件断点是位置断点的扩展方式,当程序执行到带标记的指令时,如果指定的条件是真,调试器就会响应条件断点。 命中次数断点:使用命中次数断点,可以选择: ●总是中断(默认设置)。 ●命中次数等于指定值时中断。 ●命中次数等于指定值的倍数时中断。 ●命中次数大于或等于指定值时中断。 13.5结构化错误处理 On Error { GoTo [ line | 0 | -1 ] | Resume Next } 各部分说明 GoTo line:该语句启用从必选参数 line 指定的行开始的错误处理例程。 GoTo 0:该语句禁用当前过程中已启用的错误处理程序。 GoTo -1:该语句禁用当前过程中已启用的异常,并将其重置为 Nothing。 Resume Next:该语句指定当发生运行时错误时,控制由错误语句跳转到紧随发生错误语句之后的语句,并从该位置继续执行。 13.5.1 On Error语句 13.5结构化错误处理 Try…Catch…Finally…End Try语句的语法如下: Try statements Catch Statements Catch tatements … Finally statements End Try 13.5.2 使用Try…Catch…Finally块 * AutoCAD计算机辅助设计 Visual Basic 2005程序设计教程 清华大学出版社
您可能关注的文档
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块十.ppt
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块十二.ppt
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块十一.ppt
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块四.ppt
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块五.ppt
- Visual Basic 6.0程序设计案例教程 教学课件 作者 宫强 模块一.ppt
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛 第1章 Visual Basic6.0 概述.ppt
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛 第2章 Vb简单的程序设计.ppt
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛 第4章 程序设计的3种基本结构.ppt
- Visual Basic 6.0程序设计教程 第3版 教学课件 作者 罗朝盛 第5章 数组及应用.ppt
- Visual Basic 2005程序设计教程 教学课件 作者 978 7 302 19476 7 chap14.ppt
- Visual Basic 程序设计 (丁爱萍) 第1章.ppt
- Visual Basic 程序设计 (丁爱萍) 第2章.ppt
- Visual Basic 程序设计 (丁爱萍) 第3章.ppt
- Visual Basic 程序设计 (丁爱萍) 第4章.ppt
- Visual Basic 程序设计 (丁爱萍) 第5章.ppt
- Visual Basic 程序设计 (丁爱萍) 第6章.ppt
- Visual Basic 程序设计 (丁爱萍) 第7章.ppt
- Visual Basic 程序设计 (丁爱萍) 第8章.ppt
- Visual Basic 程序设计 (丁爱萍) 第9章.ppt
最近下载
- 第19课 法国大革命和拿破仑帝国 课件(共33张PPT).pptx VIP
- 施工现场节假日前安全检查表.doc VIP
- 500kV龙昌Ⅰ、Ⅱ号线直线塔绝缘子单串改双串施工方案.pdf VIP
- 结构优化的群体智能优化算法研究.pdf VIP
- 新视野大学英语(第四版)读写教程1(思政智慧版)课件 B1U1 Section A Fresh start.pptx VIP
- 北京-407EV-标准版-BJ5030XXYVRRC-BEV-407EV纯电动汽车产品使用说明书.pdf VIP
- GB50666混凝土结构工程施工规范.pdf VIP
- 人教鄂教版科学五年级上册复习知识点.docx VIP
- 《李德毅院士 网络交互与群体智能》ppt教学课件模板.ppt VIP
- 施工现场节假日前安全检查表.docx VIP
文档评论(0)