- 注册时间
- 2005-10-26
- 最后登录
- 1970-1-1
|
我闲来无事时,突发奇想,弄了一个滚动文字............
滚动文字的效果不错啊......
为方便阅读,每步都附上说明
10 A$="Welcome to my world " //LEN(A$)=20,不够20 用空格补全
20 FOR I=1 TO 20 STEP .001 //步长小点,这样每一步的误差小
30 FOR O=1 TO N :NEXT O //延时,注意是 NEXT O 不是NEXT
40 X$=MID$(A$,I,1) :B$=A$+X$ :A$=MID$(B$,2,20) //自己看
50 LOCATE 1,1 RINT A$ //打印到1,1
60 NEXT I //自己看
70 GOTO 10 //自己看
这是对英文,对汉字来说,一个字=两个英文,改一下MID$的数字就好了.......
原理很简单,就是不停的取字符,再截字符,再打印.............
对不同机器,延时的 N 可以随意,比如我的TC1000s就是500.........
希望能给你的BASIC程序增色........
希望能对你有帮助....... |
|