- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 程序调试和异常处理 Visual Basic.NET程序设计教程(第2版) 教学课件
第6章 程序调试和异常处理 6.1 错误的种类 6.2 调试工具(Debug) 6.3 异 常 处 理 6.4 上机指导 6.1 错误的种类 6.1.1语法错误 此类型的错误通常发生在程序员对语言本身的熟悉度不足,例如关键字拼错、标点漏写或结构错误(如If之后忘了加上Then或者For语句少了Next)。 6.1.1语法错误(续) 6.1.1语法错误(续) 6.2.1 Visual Basic 2005的工作模式 6.2.1 Visual Basic 2005的工作模式(续) 设计模式 Visual Basic 2005启动后,自动进入设计模式。在设计模式下,标题栏显示“设计”字样。处于设计模式时,可进行应用程序的窗体设计、为窗体添加控件、设置对象属性、编写程序代码等操作。设计模式下程序并不运行,但可以设置断点。 6.2.2 使用调试工具调试程序 6.2.2 使用调试工具调试程序(续) 6.2.2 使用调试工具调试程序(续) 6.2.2 使用调试工具调试程序(续) 6.2.3 调试窗口(续) 【监视】对话框 6.3.1 Exception类(续) 6.4.1 单步调试一个简单程序(续) 退回总目录 错误类型 语法错误 运行 时错误 逻辑错误 查找语法错误 包含错误的那部分代码下会标有波浪线。 当把鼠标指针移到带波浪线的代码上时,鼠标指针附近就会出现一条简短的错误描述提示 。 查看“任务列表”窗口中的错误 选择【视图】|【错误列表】命令,出现【错误列表】窗口。 查看输出窗口中的错误 在输出窗口中也可以查看编译错误。当Visual Studio 2003编译应用程序时,该窗口将列出警告、错误和编译状态。编译过程结束时,它还会提供一个摘要,该摘要包含了语法错误的位置(行号和文件)和简短的问题描述 运行时错误(Run time Error)多数发生在不可预期的异常。也有可能是用户不按正确的操作步骤而造成的错误 。 6.1.2 运行时错误 逻辑错误(Logic Error)是指程序算法的错误,这种错误程序不会发生任何程序中断或跳 出程序,而是一直执行到最后,可能会有结果,但是执行结果是不对的。 6.1.3 逻辑错误 退回本章目录 调试工具可以协助程序员查看代码执行过程的变量值、属性值、表达式的变化以及代码流程是否正确的执行。 直接按下F5功能键或者选择【调试】|【启动】命令即可运行。Visual Studio 2005会将当前项目保存并完全编译为中间语言(IL Code,为EXE或DLL文件),并将结果放在项目路径下的Bin目录下,然后执行EXE文件或启动DLL文件。 6.2 调试工具(Debug) 中断模式 运行模式 设计模式 Visual Basic 2005 的工作模式 运行模式 应用程序设计完之后,按F5键,或选择【调试】|【启动调试】命令;系统就进入了运行模式。 中断模式 当系统处于运行模式时,单击工具栏中的【全部中断】按钮,或选择【调试】|【全部中断】命令,都将暂停程序的运行,进入中断模式。此时,标题栏中显示有“中断”字样。中断模式将使程序进入调试状态,此时可以查看程序代码,也可编辑代码。同时,可以检查或修改数据。修改结束后,可单击【继续】按钮,将从中断处继续执行程序。如果程序中设有断点或代码中含有Stop语句,则程序运行到断点或Stop语句处也将进入中断模式。 6.2.1 Visual Basic 2005的工作模式(续) 【调试】工具栏的功能 打开“断点”窗口 Ctrl+Alt+B 设置断点 在“中断模式”中要求执行下一行代码,如果在函数或过程中,将执行函数,不逐语句执行,并跳回调用函数的代码 Shift+Fll 跳出 在“中断模式”中要求执行下一行代码,如果遇到函数,不进入函数,直接取函数执行结果 F10 逐过程 在“中断模式”中要求执行下一行代码,如果执行到函数,则进入函数内部,逐语句执行 Fll 逐语句 停止“运行”状态,进入“设计”模式 Shift+F5 停止调试 强迫进入“中断模式” Ctrl+Alt+Break 全部中断 开始执行程序,程序将进入“运行时”,进入“中断模式”后,这个按钮变成“继续” F5 继续 说 明 快 捷 键 按钮名称 为程序设置断点是程序调试的常用手段,使用断点可以较快地压缩到错误发生的位置。 1.设置和删除断点 设置断点,比较直观,只要在代码编辑器左边地边界上单击即可。或者下F9键也可以设置断点。删除断点也是相同的,在有断点的地方单击即可。如果想清除所有断点,按Ctrl+Shift+F9键,或是选择【调试】|【删除所有断点】命令。 2. 【断点】
您可能关注的文档
- 第5章自然人 民法课件.ppt
- 第5章统计指数 统计学教学课件.ppt
- 第5章解表药 中药药理学PPT.ppt
- 第5章职业危害预防和管理练习 注册安全工程师考试资料.doc
- 第5章机械加工表面质量控制.ppt
- 第5章譜估计 离散随机信号处理 教学课件.ppt
- 第5章财务管理思考题答案 现代企业管理复习思考题答案(第2版).doc
- 第5章蛋白质 食品化学课件.ppt
- 第5章课件PART-1 第五章 电磁辐射 卫星海洋学 PPT.ppt
- 第5章设备管理 操作系统 软件技术基础课件.ppt
- 第6章 神经网络理论基础 智能控制第二版PPT.ppt
- 第6章 简码输入和词组输入 五笔速成教程教学课件.ppt
- 第6章 编辑表单 网页设计案例教程ppt.ppt
- 第6章 解线性代数方程组的迭代法 数值分析 第五版 教学课件.ppt
- 第6章 计算机网络基础与Internet应用 大学计算机基础教学课件.ppt
- 第6章 计算机网络与Internet 一级MSOffice电子教案PPT.ppt
- 第6章 采购作业计划和控制 ERP系统原理和实施(第二版) 教学课件.ppt
- 第6章 铸铁焊接 材料焊接性 教学课件.ppt
- 第6章 除尘装置 大气污染控制工程 课件.ppt
- 第6章 顾客行为分析 市场营销学 教学课件.pdf
有哪些信誉好的足球投注网站
文档评论(0)