Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt

Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt

ID:50029643

大小:699.50 KB

页数:33页

时间:2020-03-07

Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt_第1页
Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt_第2页
Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt_第3页
Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt_第4页
Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt_第5页
资源描述:

《Visual_Basic程序设计项目教程 教学课件 作者 李天真 李宏伟《Visual Basic程序设计项目教程》电子教案(任务11).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务1系统开发任务分析及开发方法任务2系统数据库创建任务3系统登录界面设计任务4简单登录密码设计任务5数据库访问的实现任务6系统主界面设计任务7系统管理模块设计《VisualBasic程序设计项目教程》电子教案任务8信息管理模块设计任务9报表生成和打印任务10Splash界面设计任务11VisualBasic程序调试任务12应用程序的文件操作任务13应用程序的打包和发布任务11VisualBasic程序调试任务描述知识链接知识1程序错误类型实现过程知识教学目标和技能训练目标知识2如何调试程序知识3如何捕获和处理错误总结与技能巩固知识教学目标和技

2、能训练目标1.了解应用程序可能发生的几类错误;2.掌握程序调试的手段和方法以及捕获和处理错误的手段和方法。返回章首能正确使用VisualBasic程序调试的手段和方法,设置错误捕获、编写错误处理程序和退出错误处理程序。能用各种调试方式调试用户登录窗口的“登录”按钮代码,如图11.1所示。返回章首图11.1登录窗口的“登录”按钮代码程序可能出现的错误多种多样,归纳起来可以分为三类:编译错误、逻辑错误和运行异常错误。1.编译错误违背VisualBasic语法规定,不正确地书写代码,会造成编译错误,这是最常见的错误类型。例如,输入了拼写错误的关键字,

3、遗漏了某些必要的标点符号,使用了For语句但没有Next语句与之对应,调用函数没有提供必要的参数,等等。2.逻辑错误程序运行时没有按照预期的方式去执行,或者没有得到预期的结果,则说明程序发生了逻辑错误。从语法的角度来看,代码是正确的,运行过程也顺利,但是却产生了不正确的结果,其原因是程序中的处理逻辑出现错误。返回章首知识1程序错误类型3.运行异常错误程序运行时,当一个语句试图执行一个不能执行的操作时,就会发生运行异常错误(又称实时错误)。运行异常错误会导致程序突然异常终止而无法恢复运行,为了避免这种情形的出现,在代码中可以用VisualBasi

4、c的错误处理语句捕获并中断错误,转而执行正确的操作。在上述三类错误中,编译错误最为简单,也最容易发现和处理,只需根据编译时系统提供的错误信息进行修改就可以了。只要存在编译错误,应用程序也就不可能运行起来。而对其他两类错误的处理就要复杂得多,需要花很多时间。返回章首知识1程序错误类型常用的调试手段包括设置运行断点、使用调试窗口、单步调试和跳跃调试等。1.设置运行断点VisualBasic集成开发环境有三种工作模式:设计模式、运行模式和中断模式。在设计状态,可以改变应用程序的设计和代码,但却不能立即看到这些变更对程序运行所产生的影响;在运行程序时,

5、可以观察到程序的运行状态,但却不能直接改变代码。通过设置运行断点,VisualBasic系统可以中止程序的运行,使程序进入到中断模式。在中断模式下,系统保留着发生中断时的运行状态,包括各个变量和属性的设置值,供用户观察、分析,同时,允许直接修改应用程序的代码,影响程序的运行。返回章首知识2如何调试程序如何设置一个运行断点呢?通常有两种方法:一是在代码窗口中单击最左边的灰色区域,使之出现一个棕色“●”标志,对应的代码行被同时加亮,则此处便设置了一个断点;二是将光标移动到要设置断点的代码行,在工具栏上单击右键,打开“调试”菜单,选择“切换断点”命令

6、,同样可以设置一个断点。图11.5表示设置了两个断点的情况。返回章首知识2如何调试程序图11.5设置了断点的代码要清除已经设置的断点,只需将上述操作重复一次,断点便被撤销。也可以打开“调试”菜单,选择“清除所有断点”命令。VisualBasic允许在一行上有多条语句,其间用冒号(:)分隔。在这种具有多条语句的行中,断点只被设置在第一条语句上。另外,在代码中添加Stop语句,也可以设置一个断点。程序运行到断点处,自动停止运行,并且不执行包含断点的代码行,进入中断模式。此时,将光标移到某个变量和表达式上,系统会立即显示出该变量或表达式的值,如图11

7、.6所示。返回章首知识2如何调试程序图11.6在断点处中断执行通过选择“运行”菜单中的“继续”命令,程序可以继续执行,直到程序结束或再次遇到断点。通过观察变量或表达式的当前值,了解其在代码前后的变化情况,就可以发现许多存在的问题和错误。某些错误是由于输入代码时的疏忽造成的,例如写错了变量名称、使用了对象不支持的属性或方法等,因为在中断模式下可以直接修改代码,所以这类错误很容易得到更正。当更正或改变了代码后,继续运行程序便可以验证问题或错误是否得到了解决或纠正。2.使用调试窗口有些问题和错误往往需要通过对数据的变化进行分析才能发现。当程序处于中断

8、模式时,可以使用三个调试窗口来监视变量或表达式的值,它们是“立即”窗口、“监视”窗口和“本地”窗口。打开它们的菜单命令均位于“视图”菜单下。返回章首知

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。