前端之家收集整理的这篇文章主要介绍了
VB调试中的条件断点,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
假如某For循环中,最终发现当i=31时出错,这时你需要在i=31时单步调试,有4个方法:
1.在n=fun1(i)行设置断点,然后按F5一步步到i=31时改按F8进入子函数单步调试
2.插入一小片
代码设置断点,例如:
1
2
3
4
5
6
7
8
9
10
|
Dim
i%,n%
For
i=1
To
100
ifi=31then
aa=1
endif
n=fun1(i)
debug.printi,n
Next
|
3.用debug.assert
8
debug.asserti<>31
n=fun1(i)
Next
4.和debug.assert类似: 右击代码区中的i,选择菜单“添加监视”,在表达式框里输入i=31,下面选择“当表达式值为真时中断”,
|