level 2
rt,我觉得可能是我用cls用多了,不知道有没有好方法?
顺便问一下qb64支不支持多维数组?
2014年03月15日 22点03分
1
level 9
应该很容易验证多维数组的吧。
闪屏问题,cls只用在一次清屏处理上,不可能多次循环使用在动画中。动画技术使用的是视频显存多页缓冲技术,这样就能平滑显示动画效果不闪烁。关于该技术,世界上级少数人能够掌握。详情请百度相关信息。
2014年03月18日 15点03分
4
level 1
抱歉,我只知道DOS下的QBasic怎么做。。。
例:画一个(10,10)-(100,100)的正方形,颜色为3(青色):
源代码:
SCREEN 7,,0,1,0 '屏幕模式为7,色深默认,绘制页为第1页,显示第0页(你看到的)。
DO
DRAW "C3 BM10,10 R89 D89 L89 U89"
PAINT STEP(1,1),3 '绘制到第1页
PCOPY 1,0 '第1页绘制到第0页(显示页)
LOOP WHILE NOT inkey$="q" '按Q退出循环
纯原创,实测有效。
打字不易,给个回复,谢谢!
2020年03月19日 06点03分
5
DOS下的SCREEN7有好几页。。。。QB64没试过
2020年03月19日 06点03分