2.4.2 调试的概念
2025年09月26日
2.4.2 调试的概念
程序调试就是在开发编写的程序中查找并修正错误的过程。Visual Basic系统提供了一些十分有用的程序调试工具,可以用来帮助分析程序代码的运行过程,以及变量和属性如何随程序指令的执行而改变,这样编程人员就可以通过调试工具深入程序内部观察程序的运行状况,从而找到产生错误的原因。调试对编程人员来说是至关重要的,调试能力提高了,软件开发能力也就提高了,计算思维能力也就提升了。
Visual Basic向编程人员提供了系统的3种工作状态。从程序的最初设计到最后完成,系统的工作状态可分为:设计模式、运行模式和中断模式3种。
(1)设计模式
创建应用程序工程、编写指令代码等工作主要在设计模式下进行。在这种模式下,设计人员通过Visual Basic设计窗体、界面,添加控件及编写指令代码。在这个阶段,系统对于输入的语句会自动进行语法规则检查,发现错误会给出提示信息,并将出错的语句用红色进行标记,便于设计人员及时更改。
(2)运行模式
在运行模式下,如果在Visual Basic的工程资源管理器中选择并右击所创建的窗体,在弹出的快捷菜单中选择“查看代码”,如图2-9所示,就可以在程序运行状态下查看程序代码,但是不能更改。
(3)中断模式
程序运行时,如果执行菜单命令“运行”→“中断”,或者按下<Ctrl+Break>组合键,将切换到中断模式。在中断模式下,可以查看代码并进行编辑更改。更改指令代码后,可以从中断的位置继续执行指令。Visual Basic提供的调试工具只能在中断模式下使用。
下面将介绍在调试过程中最常用到的两种调试方法:单步跟踪、断点。
图2-9 快捷菜单