欢迎来到七七文库! | 帮助中心 分享价值,成长自我!
七七文库
全部分类
  • 幼教>
  • 小学>
  • 初中>
  • 高中>
  • 职教>
  • 高教>
  • 办公>
  • 资格考试>
  • 行业>
  • ImageVerifierCode 换一换
    首页 七七文库 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    3.16 VB程序改错ppt课件

    • 资源ID:103386       资源大小:358.76KB        全文页数:17页
    • 资源格式: PPTX        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,更优惠
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    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: 题目:本程序的功能是:将在一个字符串中的英文词汇提取出来并重组成正常的英文句子。 说明:输入的字符串必须以非英文字符结束。(程序界面参见后图),


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    工信部备案编号:浙ICP备05049582号-2     公安备案图标。浙公网安备33030202001339号

    本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。如您发现文档所含内容侵犯了您的版权或隐私,请立刻联系我们并提供证据,我们将立即给予删除!

    收起
    展开