回 帖 发 新 帖 刷新版面

主题:qb有没有显示程序运行到每一步的立即窗口 可以编写程序显示当前变量值

qb有没有显示程序运行到每一步的 可以编写程序显示当前变量值的立即窗口?



还有用step 命令运行程序时,如果有for循环100次,使用什么命令可以一次完成这100次的for循环,进入下一步的程序?

回复列表 (共3个回复)

沙发

1、当然有,按F6就可以切换。

比如以下程序:
CLS
FOR i=1 TO 4
    j=j+i
NEXT i
END
如果你按F8单步调试,中途按F6,再输入PRINT j(回车),就会立即输出j的值。

板凳

2、
好像是STOP语句,该语句是暂停(并不停止)程序的运行,中途如果执行到STOP会立即暂停返回程序。比如:
FOR i=1 TO 100
    j=j+i
NEXT i
STOP
PRINT j
END

按“F5”运行后,执行到了STOP,就会暂停,到程序窗口,并且把STOP语句加亮。

3 楼

<F5>  运行
<F6>  切换到立即窗口,可单句运行即用即得.
<F7>  运行到光标当前行为止(暂停)
<F8>  单步运行
<F9>  设置断点,运行到该行时会暂停
菜单 - Debug 可以设置追踪变量值的变化 (最多十个变量,配合F8使用,QB1.0没有此功能).

我来回复

您尚未登录,请登录后再回复。点此登录或注册