微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题九针打印机字符的运用
栏目软件操作与技巧
作者南京金陵职大 钱雁群
发布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