ImageVerifierCode 换一换
格式:PPTX , 页数:17 ,大小:358.76KB ,
资源ID:103386      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,更优惠
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.77wenku.com/d-103386.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(3.16 VB程序改错ppt课件)为本站会员(可**)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(发送邮件至373788568@qq.com或直接QQ联系客服),我们立即给予删除!

3.16 VB程序改错ppt课件

1、3.16 VB程序改错,2,了解程序中可能出现的三种错误 掌握设置自动语法检查的方法 了解各调试按钮的功能 掌握调试窗口的使用 掌握断点的设置及单步调试,教学要求,3,在程序设计的过程中,不可避免地会发生错误。一般要检查出程序中的错误,必须让程序运行。 程序调试 指为了检查程序中的错误而运行程序,并修正和排除错误的过程。,1 程序调试的基本概念,4,程序中出现的三种错误(1): 语法错误:违反了语言有关语句形式或使用规则而产生的错误。,1.1 错误类型,设置自动语法检查(编写程序时检测语法错误) 方法 :“工具”“选项”“编辑器” “代码设置”栏中选中“自动语法检测”即可。,5,程序中出现的三

2、种错误(2)(3) (语法没有问题) : 运行错误:运行错误是由于试图执行一个不可进行的操作而引起的。 逻辑错误:编写的程序代码,不能实现预定的处理功能要求而产生的错误。,1.1 错误类型,对于逻辑错误,系统无法自动检测。只能由用户通过测试,来验证结果的正确性。如果结果有误,则应检查是否有逻辑错误存在,并加以排除。,6,在窗体上打印5 4 3 2 1 Private Sub Command2_Click() Dim Time As Integer Time = 5 Do While Time = 1 Print Time; Loop TimeTime1 End Sub,计算10! Privat

3、e Sub Command1_Click() Dim i As Integer, s As Integer s = 1 For i = 1 To 10 s = s * i Next i Print s End Sub,long,超出整型数范围,发生溢出。,出现死循环,循环变量没有发生变化,举例,运行错误,逻辑错误,7,使用调试工具,可便捷有效地检查逻辑错误产生的地点和原因。 VB 提供了调试菜单和一个专用于程序调试的工具栏。,P204 表9-1,1.2 VB调试工具,8,在VB环境中,程序一般有三种状态: 设计状态 运行状态 中断状态,2 程序调试,程序在执行的中途被停止,称为“中断”。 在中

4、断状态,用户可以查看各个变量及属性的当前值,了解程序执行是否正常。可以修改发生错误的程序代码、观察应用界面的状况、修改变量及属性值、修改程序的流程等等。,9,2.1 中断状态的进入与退出,进入中断状态: 1. 程序在运行中,由于发生错误而进入中断状态; 2. 程序在运行中,因为用户单击Ctrl+Break键或使用“Run”(运行)菜单中的“中断”命令而进入中断状态; 3. 由于用户使用创建断点命令在程序代码中设置了断点,当程序执行到断点处时而进入中断状态; 4. 在采用单步调试方式每运行一个可执行代码行后,即进入中断状态;,退出中断状态: “运行”菜单中的“继续”命令,“结束”命令或“重新启动

5、”命令,10,调试方法: 1)断点设置和取消 (1)将光标指向打算作为断点的代码行左侧边缘单击; (2)单击“切换断点”按钮或按F9键 (3)如果要清除所有断点,则执行“调试”菜单的“清除所有断点”或再进行(1)、(2)操作 断点的设置应在“设计”状态或“中断”状态,目的是暂停程序运行。 Stop 语句、Ctrl+break 也能够暂停程序运行。,11,2)单步调试 (1)单步语句调试:“逐语句” 单步执行每一行程序代码,运行当前语句后,进入中断状态,以便检查代码中的变量值.从而查找错误. “调试”菜单“逐语句”(F8)命令 单击“调试工具栏”上“逐语句”按钮 F5(运行)结束“逐语句”,执行

6、后继程序 (2)单步过程调试:“逐过程” 本过程逐语句执行,调用其他过程时一次性执行。,12,VB提供了三种用于调试的窗口: 本地窗口、立即窗口、监视窗口 在程序进入中断状态后,首先调出调试工具栏,在调试工具栏中单击相应的按钮,即可打开任意一个调试窗口。,2.2 使用调试窗口,13,本地窗口 本地窗口可显示当前过程所有局部变量的当前值. 第一行的Me表示当前窗体,用鼠标单击Me前的加号,将打开窗体及窗体中各个控件对象的属性“树”,即可查看各个属性的当前值。,14,监视窗口 监视窗口用于查看指定表达式的值。指定的表达式称为“监视表达式”。 “调试”“添加监视”命令/“编辑监视”命令来指定或修改“

7、监视表达式”。,15,立即窗口 立即窗口用于显示当前过程中的有关信息 (1)通过在程序代码行中使用如下方法: Debug.Print p1p2 (2)也可以在立即窗口直接使用: Print p1p2 输出有关变量或属性的值。 (注:此时Print 可用 ?替代),16,改错例1: 题目: 编写求级数和的应用程序,计算公式为s=2!+4!+6!+(2n)!。 说明:在文本框中输入项数,单击“计算”按钮,在另一个文本框中显示结果。(程序界面参见后图),17,改错例2: 题目:本程序的功能是:将在一个字符串中的英文词汇提取出来并重组成正常的英文句子。 说明:输入的字符串必须以非英文字符结束。(程序界面参见后图),