二级VB基础教程:4.6程序调试

二级VB基础教程:4.6程序调试,第1张

二级VB基础教程:4.6程序调试,第2张

4.6程序调试

1.VB调试工具

(1)设置自动语法检查
打开工具菜单→点击选项命令→选择编辑器页面→检查自动语法检查。

(2)使用VB调试工具栏
使用该工具栏,可以运行程序、中断运行、在程序中设置断点、监控变量、单步调试、进程跟踪等操作。

2.VB的三种模式

(1)设计模式
在设计模式下,可以设计程序的界面,设置属性,编写代码等。标题栏显示“设计”。在这种模式下,您不能运行程序或使用调试工具。

(2)运行模式
执行“运行”菜单中的“开始”命令或点击工具栏上的开始按钮或按F5,即设计模式进入运行模式,标题栏显示“运行”。在此阶段,您可以查看程序代码,但不能修改它。要修改,您必须单击工具栏上的“结束”按钮返回到设计模式,或者您可以选择“中断”按钮进入中断模式。

(3)中断模式
当程序正在运行,点击“中断”按钮,或者程序出现运行错误时,可以进入中断模式。在这种模式下,正在运行的程序被挂起,您可以查看代码、修改代码和检查数据。结束,单击“继续”按钮继续程序的运行,或单击“结束”按钮停止程序的执行。

3.常见错误

(1)编辑错误
当用户在代码窗口中编辑代码时,VB会检查程序的语法。当发现语句没有写完或者关键字输入错误时,系统会弹出对话框,提示错误,并将错误高亮显示,以便用户修改。

(2)编译时错误
是指当用户点击“开始”按钮,VB在开始运行之前编译已执行的程序段时出现的错误。这种错误是由于用户未定义变量、缺少关键字等原因造成的。当发现错误时,系统将停止编译并提示用户修改。

(3)运行时错误
是指VB运行编译通过后的代码时出现的错误。一般是由于指令代码的非法操作造成的,比如数据类型不匹配,试图打开不存在的文件等。系统将报告错误,突出显示错误并等待处理。

(4)逻辑错误
如果程序运行后得不到想要的结果,说明存在逻辑错误。如运算符使用不正确、语句顺序不正确、循环语句的开始和结束值不正确等。这种错误系统不会报错,需要用户自己分析判断。

4.程序调试方法

(1)进入/退出中断状态
进入中断状态有四种方式:
1)程序运行时自动进入中断
2)程序运行时用户按中断键进入中断
3)用户在程序中预设了断点,程序执行时会进入中断状态

(2)使用调试窗口
1)即时窗口
这是模式窗口中最方便、最常用的窗口。您可以使用调试。程序中的Print方法将输出发送到即时窗口,也可以直接使用Print语句或?显示变量的值。

2)本地窗口
该窗口显示当前流程中所有变量的值。当程序的执行从一个进程切换到另一个进程时,该窗口的内容会发生变化。它仅反映当前流程中可用的变量。

3)监控窗口
该窗口可以显示当前的监控表达式。在此之前,您必须使用调试菜单中的添加监控命令或快速监控命令,在运行时在监控窗口中添加监控表达式和设置的监控类型,并根据设置的监控类型进行显示。

(3)插入断点,逐句跟踪
在调试程序时,通常会设置回断点来中断程序的运行,然后逐句跟踪相关变量、属性和表达式的值,检查它们是否在预期的范围内。

您可以在中断模式或设计模式下设置或删除断点。在代码窗口中选择可疑的地方作为断点,按F9键,程序将在断点处停止,进入中断模式。在此之前,可以看到相关的变量、属性和表达式的值。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 二级VB基础教程:4.6程序调试

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情