附录A 程序调试及程序发布.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文档。上传文档
查看更多
附录A 程序调试与程序发布 在VB的教学和学习中,学会调试程序是非常重要的,教师可根据教学进度,将本附录串插到上机中讲解。 熟悉VB的系统调试工具,掌握程序调试的基本方法,提高程序调试能力,熟悉掌握应用VB工具制作安装程序和发布应用程序的基本步骤。 A.1 VB6.0系统调试工具 A.1 VB 6.0系统调试工具 A.1 VB 6.0系统调试工具 A.2 常见错误类型 A.2 常见错误类型 A.2 常见错误类型 A.3 调试和排错方法 A.3 调试和排错方法 A.4 出错处理 浙江科技学院教信系计算机基础教学网站:www.Goit.Net 目录 A.1 A.2 A.3 A.4 A.5 * 1.自动语法检测 在代码窗口输入一句有语法错误的语句时,VB会立即显示出错信息,并以红色字体显示 2.调试菜单和调试工具栏 通过VB的“调试”菜单,可以执行设置断点、插入监视表达式、跟踪程序执行等操作。 通过“视图”菜单的“工具栏”子菜单中的“调试”命令,可以打开 “调试”工具栏,进行程序调试。 3.调试窗口 (1)本地窗口 本地窗口只显示当前过程中所有变量的值,当程序的执行从一个过程切换到另一个过程时,本地窗口的内容也会发生变化。 A.1 VB 6.0系统调试工具 (2)立即窗口 可以在代码中利用Debug.Print方法在立即窗口中输出相关内容,也可以在立即窗口中使用Print语句或“?”显示相关结果。 A.1 VB 6.0系统调试工具 (3)监视窗口 如果在设计阶段添加了监视表达式,则在运行时可在监视窗口中根据所设置的监视类型进行相应的显示。 1.编译错误 由于违反了VB的有关语法规则而产生的错误称为编译错误。系统会在以下两种情况下进行编译错误检查: (1)编辑代码时 当用户编辑代码时,VB会直接对程序进行语法检查。 (2)启动程序后 当用户单击“启动”按钮或执行“运行”菜单中的“启动”命令后,在运行程序前,VB会对程序进行编译并检查语法错误。 常见的编译错误有:关键字拼写错误、对象名写错、变量名写错、必须配对的关键字没有成对出现等。 2.运行错误 程序在编译通过后,运行代码时所发生的错误称为运行错误,也称实时错误。这类错误一般是由于代码试图执行一个无法完成的操作时引起的,如类型不匹配、除数为0、下标越界等。 3.逻辑错误 程序编译通过,运行时也未提示出错,但却得不到正确的结果,这表明程序中存在逻辑错误。逻辑错误是最难调试的一类错误,这主要由于其产生原因比较复杂,可能是运算使用不当、语句次序不对、循环变量的初值或循环条件设置不合适等原因。 A.3 调试和排错方法 A.3.1 VB的3种工作模式 1.设计模式 在该模式下,可以进行程序的界面设计和代码编写。执行“运行”菜单下的“启动”命令或单击“标准”工具栏上的“启动”按钮,将进入运行模式。 2.运行模式 在该模式下,程序处于运行状态,用户可以查看代码,但不能修改。如果要修改代码,可以执行“运行”菜单下的“结束”命令或单击“标准”工具栏上的“结束”按钮,进入设计模式进行修改。如果要调试程序,可以执行“运行”菜单下的“中断”命令或单击“标准”工具栏上的“中断”按钮,进入中断模式。 3.中断模式 在该模式下,程序处于挂起状态,用户可以查看代码和修改代码,并能够使用各种调试工具进行程序调试。执行“运行”菜单下的“继续”命令或单击“标准”工具栏上的“继续”按钮,将进入运行模式。执行“运行”菜单下的“结束”命令或单击“标准”工具栏上的“结束”按钮,进入设计模式。 A.3.2断点 通常通过设置断点的方法来中断程序运行,然后再逐语句跟踪检查相关变量、属性和表达式的值是否在预期范围内。 在任何模式下均可设置断点,具体方法为:在代码窗口中将光标移到怀疑可能存在逻辑错误的语句(或其附近),执行“调试”菜单中的“切换断点”命令或按F9键,则在该语句处设置了断点 当程序运行至此将进入中断模式(该断点语句还未被执行)。 A.3 调试和排错方法 A.3.3 监视 在中断模式下,可以使用以下几种方法观察某个变量的值: (1)将鼠标指向代码窗口中某个变量并稍候片刻,则自动显示出该变量当前的值。 (2)在代码窗口中选择某个变量或表达式,执行“调试”菜单中的“快速监视”命令,即在“快速监视”对话框中显示该变量或表达式当前的值 (3)执行“视图”菜单中的“本地窗口”命令,则自动显示当前过程中所有变量的值 (4)执行“调试”菜单中的“添加监视”命令,在 “添加监视”对话框中加入要观察的变量或表达式。执行“视图”菜单中的“监视窗口”命令,则显示当前被监视变量或表达式的值 (5)在立即窗口中,通过Print语句或“?”命令显示变量

文档评论(0)

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

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

1亿VIP精品文档

相关文档