Carneades 2009-03-08 21:39

估计VB就是把QB封装成为控件的吧?
那怎样才能把行号调出来呢?
如果前面的行数有变动,后面的GOTO不就错位了?

93° 2009-03-08 21:43

QB是Q Basic

老是用goto不好,乱死了

山寨实验室 2009-03-09 23:25

goto会把自己go晕

不用调 直接在那行语句前加行号 不行加个冒号... 实际上可以把VB行号当作标签 VB不会像文曲星一样换一行就+一个行号

所以也就不存在错位

LZ用NC1020?我用TC808...现在的文曲星把Basic去了...

Lucifer 2009-03-13 22:22

[b] 11# Carneades [/b]

我不觉得是对QB的封装。毕竟有很多东西都不一样了。

行号好像是自己加的。不会错位。也可以这样:goto 100
label1:
end
labelit:
msgbox \"Hello,world!\"
goto label1
100:
goto labelit即可以用以字母表示的Label完成行号的功能。
老用行号是不好的。比如:10 i = 0
20 i = i + 1
30 PRINT i; \" squared = \"; i * i
40 IF i >= 10 THEN GOTO 60
50 GOTO 20
60 PRINT \"Program Completed.\"
70 END

topbluecat 2009-03-13 23:55

话说以前在同学的文曲星(支持Basic)上写了个病毒,不断写文件.......

Carneades 2009-03-14 10:16

我现在也不喜欢行号,还是书签式的比较好。
我初中也在文曲星的GVBasic上编程,也是一些一元二次方程计算器、二元一次方程计算器之类的简单程序,当时很受同学们欢迎。现在想起来觉得很弱智……

93° 2009-03-14 19:22

想起以前玩Qbasic 。。 打个run然后回车,很经典= =

山寨实验室 2009-03-14 21:53

文曲星上的N多游戏经典 后来出了LAVA(GVMaker) GVB就没落了..
Attached Images

Lucifer 2009-03-14 21:57

Qbasic是不需要用run的。按F5么。
Attached Images

2009-03-15 10:21

[quote]VB中认goto某某行 才从QB转VB的时候常用 代码结构会很乱....
山寨实验室 发表于 8-3-2009 19:26 [/quote]
Never use Goto
Goto用,也是用标签,千万别行号,会乱套的
行号是给文曲星和ROMBASIC用的