首页 理论教育 VisualBasic程序设计:断点设置及调试技巧

VisualBasic程序设计:断点设置及调试技巧

时间:2023-11-25 理论教育 版权反馈
【摘要】:当在某条语句上设置了断点后,程序执行到这条语句时,就会中断执行,暂停下来等待操作人员进一步的命令再继续执行。图2-15 设置断点1.设置断点打开代码设计窗口,将编辑光标移到需要设置断点的位置,通过以下3种方式可以设置断点标记。1)按下<F9>键设置断点。2)直接在该条语句左侧的灰色标记区中单击,设置断点。程序调试完毕,所有错误修改后,一定要彻底清除所有断点,才能正常运行。

VisualBasic程序设计:断点设置及调试技巧

所谓断点,简单地说,就是让程序中断执行的位置。当在某条语句上设置了断点后,程序执行到这条语句时,就会中断执行,暂停下来等待操作人员进一步的命令再继续执行。利用断点,可以放慢程序执行的速度,让程序设计人员能够逐步看到语句执行的情况、变量值的变化等,以便对程序进行深入分析,判断错误产生的位置和原因。

在某条语句上设置断点后,程序执行到这里时就会暂时停下来,进入跟踪模式,等待进一步的操作,因此断点和单步跟踪一般结合起来使用。在程序调试过程中,可能需要设置多个断点,或者不断改变断点的位置。

978-7-111-49659-5-Chapter02-47.jpg

图2-15 设置断点

1.设置断点

打开代码设计窗口,将编辑光标移到需要设置断点的位置,通过以下3种方式可以设置断点标记。

1)按下<F9>键设置断点。

2)直接在该条语句左侧的灰色标记区中单击,设置断点。

3)执行菜单命令“调试”→“切换断点”,设置断点。(www.xing528.com)

设置断点后如图2-15所示。

2.清除断点

根据程序调试的进程若需要清除设置过的断点,则方法如下:

1)直接单击语句标记区中的断点标记红色圆点,清除该断点。

2)将编辑光标移到要清除断点的语句行上,执行菜单命令“调试”→“切换断点”或按下<F9>键,清除该断点。

3)按<Ctrl+Shift+F9>组合键,或执行菜单命令“调试”→“清除所有断点”,可以一次性清除所有断点。程序调试完毕,所有错误修改后,一定要彻底清除所有断点,才能正常运行。

何时会用到断点?例如,有一个1000行的程序,运行结果出错,需要进行单步跟踪,跟踪之前已经断定出错位置大概在700行以后的位置,那怎么办?直接采用单步跟踪是不可取的,因为有前面700行程序,工作量太大。这时要考虑用断点方式,在代码窗口中第700行位置设置断点,然后单击“启动”按钮,或按下<F5>键(记住不要用<F8>键),这时系统运行,按照正常操作执行程序,系统会一次执行断点前的699行,到700行断点位置暂停。从这里开始,就可以使用<F8>键进行单步跟踪了。

如果跟踪过程中找到并纠正错误后,可以单击工具栏中的“继续”按钮或按下<F5>键,系统会停止单步跟踪,自动执行后面的程序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈