九针打印机字符的运用
10 FOR I=32 TO 127
20 PRINT CHR$(I); " ";
30 NEXT
另一组是备选字符集(160~254),主要是各种符号和图形,因机型而异,程序二可将它全部打出,供需要时选用。程序二:
10 FOR I=160 TO 254
20 PRINT CHR$(27);">";
30 PRINT CHR$(I);
40 PRINT CHR$(27);"#";" ";
50 NEXT
二、利用重叠法造出所需字符
在英文打字机上有重叠打字的技巧,对于不存在的字符如“”,先打出“Y”,再退一格打出“=”,即合成为“”符。
九钟打印机上也有退格控制命令:PRINT CHR$(8),可打印后退回一格,再打印需重叠的字符。根据这个道理,你可充分发挥自己的想象力,造出需要的新奇字符。程序三
10 PRINT"<>Y<>^K[V^^IOZ\OOOO^";
20 FOR I=1 TO 20
30 PRINT CHR$(8);
40 NEXT
50 PRINT "===--1hk--oo\=-=+×v"
APPLE BASIC语言中对打印机也有禁止换行命令:POKE 1529,255。程序四选禁止换行,打完两行形成重叠字符后,再用POKE1529,0恢复换行(在Start打印机上实现)。
程序四:
10 POKE 1529,255
20 PRINT"<>y<>^K[V^^IOZ\OOOO^"
30 PRINT "===--1HK--OO\\=-=+×v"
40 POKE 1529,0