九针打印机字符的运用 南京金陵职大 钱雁群 1992-04-24 九针打印机内存有两组可打印字符集。一组为常用字符集(ASCII码32~127),打印机自检时打出的即是此字符集。常用字符集在各种型号的打印机上基本相同,运行程序一可将它打印出来。程序一: 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