中华机DOS命令一览表
程序中用CHR$(14-127)来判断是否为命令的最后一个字符,同时决定是否需要回车换行。这里你可以看到运用关系表达式代替逻辑判断,从而省略IF……THEN语句的一个例子。这也是编写一行程序的一个常用技巧。该程序还告诉你一个在程序中进入中文状态的方法。运行该程序时,首先需要输入你想打印的字体(别忘了接通打印机)。当然,若只想在屏幕上看看,则输入0即可。回车后,28条DOS命令就被逐条输出,如果嫌输出太快,可用Ctrl-S暂停。
10 PRINT:PRINT SHR$(4)"PR#3":PRINT:HOME:INPUT"请输入字体(1-15):";ZT:POKE1659,ZT:POKE 195,4:FOR A=43140 TO 43271:B=PEEK(A):PRINT CHR$(B);CHR$(14-(B>127)7;:NEXT:POKE 1659,0:END