二级visual basic 课件及习题 第九章.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级visual basic 课件及习题 第九章

* * 第九章 程序调试 9.1 程序调试的基本概念 一. 错误的类型: 程序调试就是查找程序中的错误,并将错误修正或排除。 程序中的错误大体可分为语法错误、运行错误和逻辑错误三类。   1. 语法错误:多数是因为不正确的代码产生的,即在编写程序    时书写了错误的语法,从而导致VB编译器无法正确解释    源代码而产生的错误。可由系统自动检测发现。 2. 运行错误:指应用程序运行期间,程序试图执行一个不可能 进行的操作而产生的错误。如使用不存在的对象、数组    越界、数据溢出等。 3. 逻辑错误:指程序代码不能实现预定的处理功能要求(结果 不对),而产生的错误。系统无法自动检测,需要自己 分析才能发现,属于比较棘手的错误。 9.1 程序调试的基本概念 良好编程习惯是减少错误的有效办法。 如规范化书写程序(缩进格式)、模块化设计代码等。 9.1 程序调试的基本概念 二. VB调试工具: 1. 设置自动语法检查: “工具”?“选项”?“编辑器”中,选中“自动语法检测”选项 (一般缺省时已经选中) 设置好之后,在编写程序代码时系统会自动检测代码, 并把有语法错误的代码及其错误信息提示出来(例:P204)。 9.1 程序调试的基本概念 二. VB调试工具: 2. 调试工具: 在工具栏上任意位置点击鼠标右键,然后从弹出菜单中选“调试”,打开调试工具栏。 (工具栏上各按钮功能见书204~205页、表9-1) 9.2 程序调试 一. 中断状态的进入与退出: 程序执行时被中途停止,即为“中断”。此时用户可以查看 各个变量的当前值,还可以修改发生错误的程序代码等。 进入中断的四种方法: a. 运行中发生错误而进入中断。 b. 运行中,按了ctrl+break键,或者点击“运行”菜单中的 中断命令。 c. 给程序代码设置断点,当程序运行到断点处会进入中 断状态。 d. 使用逐步运行方式执行程序,每运行一个可执行代码 行后就进入中断状态。 中断并非终止,此时程序处于等待执行,可使用“运行”菜单 中的“继续”、“结束”、“重新启动”命令,退出中断状态。 9.2 程序调试 二. 使用调试窗口: 1. 本地窗口:可显示当前过程中所有局部变量的当前值。 其中的Me表示当前窗体。 2. 监视窗口:用于查看指定表达式(称为监视表达式)的值。 可用“调试”菜单中的“添加监视”或“编辑监视”来给 监视窗口添加监视表达式。 9.2 程序调试 二. 使用调试窗口: 3. 立即窗口:用于显示当前过程的有关信息。 可在程序代码中使用 Debug. print语句,输出信息到 立即窗口,也可以直接在立即窗口中输入语句执行,并 用print语句显示出来,此时print可用? 替代。 9.2 程序调试 二. 使用调试窗口: 例: Private Sub Form_Click ( ) dim p as integer, I as integer p = 1 For I = 1 to 5 p= p * I Debug.Print Str(i); “!=“; p Next I End Sub 9.2 程序调试 三. 断点设置与单步调试: 1. 断点设置 使用“调试”菜单中的“切换断点”或 调试工具栏上的 “切换断点”按钮或 直接鼠标在代码编辑器中相应代码行 左边的灰色条状区域单击设置。

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档