在VFP调试程序时设置断点

在VFP调试程序时设置断点,第1张

在VFP调试程序时设置断点,第2张

可以在调试器窗口中设置以下四种类型的断点:

类型1:在该位置中断。可以指定一个代码行,在程序调试执行的时候,程序会被中断。

类型2:如果表达式值为true,则在定位处断开。指定一行代码和一个表达式。当程序调试执行到这一行代码时,如果表达式的值为true,程序将被中断。

类型3:表达式值为真时中断。可以指定一个表达式,在程序调试和执行过程中,当表达式的值变为true时,程序将被中断。

类型4:表达式值变化时中断。指定一个表达式,在程序调试和执行过程中,当表达式的值发生变化时,程序将被中断。

不同类型断点的设置方法大致相同,但也有一些区别。

1.设置类型1断点

在跟踪窗口中找到要设置断点的代码行,然后双击该代码行左端的灰色区域,或者先将光标定位在该代码行上,然后按F9。设置断点后,代码行左端的灰色区域会显示一个实心点。同样的,你可以取消设置的断点。

也可以在断点对话框中设置这样的断点,方法类似于设置类型2断点。

2.设置类型2断点

在调试器窗口中,选择“工具”菜单上的“断点”命令,打开“断点”对话框,如图9.8所示。从类型下拉列表中选择相应的断点类型。在定位框中输入适当的断点位置。例如“lpp,2”表示断点设置在模块程序lpp的第二行。在文件框中指定模块程序所在的文件。文件可以是程序文件、过程文件、表格文件等。在表达式框中输入相应的表达式。单击“添加”将断点添加到断点列表框中,然后单击“确定”。

与类型1断点一样,类型2断点在跟踪窗口中的指定位置有一个实心点。若要取消类型2断点,可以使用与取消类型1断点相同的方法,或者可以先在“断点”对话框的断点列表中选择一个断点,然后单击“删除”按钮。后者适用于删除所有类型的断点。

在设置这样的断点时,如果觉得“定位”框和“文件”框的内容不好指定,也可以使用以下方法:

在所需位置设置类型1断点,在断点对话框的断点列表框中选择断点,重置类型并指定表达式。点击“添加”按钮,添加新的停电,选择之前设置的1类断点,点击

“删除”按钮。

3.设置类型3断点

在调试器窗口中,选择"工具"菜单上的"断点"命令,打开"断点"对话框。从类型下拉列表中选择相应的断点类型,在表达式框中输入相应的表达式,然后单击添加,将断点添加到断点列表框中。

4.设置类型4断点

如果所需的表达式已经在监视窗口中指定为监视表达式,可以在监视窗口的列表框中找到它,然后双击表达式左端的灰色区域。这样就根据这个表达式设置了一个类型断点,灰色区域会有一个实心点。

如果所需的表达式未在“监视”窗口中指定为监视表达式,则可以用与设置类型3断点类似的方式来设置这种断点。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在VFP调试程序时设置断点

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情