回 帖 发 新 帖 刷新版面

主题:怎么在设好背景色的情况下打字?

急切需要答复 啊,谢过高手啦
例如
screen 12
line (1,1)—(480,640)bf,1
locate 24,32
print "hello"
显示的hello背景是黑色的啊??怎么才能是蓝色的啊?

回复列表 (共2个回复)

沙发

背景颜色?
我不懂怎样在 screen 12 下使用调色版?
用 screen 8 可以,  最后加一句 palette 0,1 就行了.

板凳

如果只是单纯为了改变背景:
out &h3c6,255
out &h3c8,0
out &h3c9,0
out &h3c9,0
out &h3c9,63
以上是将0号色设成纯蓝色

如果是想在 SCREEN 12 模式下使输入的字有背景,
这就比较复杂了,QB SCREEN 12模式下使用PRINT过程时,
背景色都是0号色,如果需要背景色的话,那么要自己写一
个过程来代替PRINT过程了,我有一个MYPRN过程,能够显示
ASCII码和汉字,不过速度相当慢.所以一直没有拿出来.

我来回复

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