注册 登录
编程论坛 VB6论坛

请教下BASIC的几个函数

jj21770 发布于 2016-04-06 20:57, 2388 次点击
最近再看一个BASIC语言编的程序,具体的我就不打了,想要问的问题是  
1.LF 15 是什么意思
2.GLCURSOR(120,-170)是什么意思
3.COLOR 1 是什么意思
4.CSIZE 是什么意思
5.DATA函数的用法
ps:  vblf是返回下一行,cursor是光标,其他三个函数具体意思不敢肯定,望尽快回答,感谢
6 回复
#2
风吹过b2016-04-07 09:27
3.COLOR 1 是什么意思              当前作画颜色设为 1号色。在VB6中,可以用 QBColor(1) 取1号色

其他不记得了。
LF 15  是绘图指令里的吗?如果是,那就是光标向左移动15个点,单位都是像素,会画出线来。
如果是绘图指令的话
GLCURSOR(120,-170)        按你的翻译,那就是 把光标相对现在位置向上移动120,向左移动170 。

后面二个不记得了,
你说的这几个命令,VB6 都不支持了。

绘图还有一些命令
CLS ,清屏,这个VB6还支持
SCREEN  设置屏幕状态,VB6不支持
LOCATE  字符状态下光标定位,VB6不支持
画线、画圆、画点,取点颜色命令与VB6是一样的

还有一对区域图像操作的命令,QBASIC 支持,好像是 GET 、PUT ,支持 XOR 操作。 VB6不支持。

#3
xiangyue05102016-04-07 10:15
风大果然牛人。刚才看到帖子都不清楚是,之后百度了也没有明白。原来是QBASIC 的
#4
Artless2016-04-09 14:22
logo?
#5
x4047104332016-04-09 17:43
我也是想知道 才进来看看的

#6
风吹过b2016-04-09 17:46
不是 logo
是 BASIC 为了简化画图指令,
进入一个画图模式后,有一个简化指令,并且这个指令可以连续写进去。很像 LOGO 。没有旋转命令,没海龟。
提笔,放笔不记得有没有,好像有。
QB都不一定支持。BASICA和 GWBASIC 应该支持的,我学的时候书是 BASICA,练习时用的 GWBASIC 。
在 Turbo BASCI上没去试过,QBASIC上没试过,不清楚。



#7
jj217702016-04-12 15:59
非常感谢
1