在Dos时代,要显示汉字,就必须加载UC-Dos之类的汉字系统。如果没有汉字系统,汉字就会变成一堆乱七八糟的制表符。经历过Dos时代的朋友一定很熟悉,没经历过的朋友可以将Dos窗口切换到全屏状态下欣赏一下古怪的汉字。
  其实,汉字系统并不神秘,它只不过是将制表符翻译成对应的汉字的图片显示出来罢了。今天,我们就试试不用汉字系统显示汉字。
  要显示汉字,必须有一个汉字与图形的对应法则表,这就是字库。为了方便起见,我们这里使用了UC-Dos的HZK16汉字库。这个字库里汉字按区位码顺序排列,每个字模占32个字节,按从左到右,从上到下的顺序描点。
  了解了字库的结构,写程序也就方便了。我写了一个Show.bas程序,作用是脱离汉字系统显示文本文件。在5年前也许很有使用价值,但现在却仅仅只能做个例题了。
  为方便没有安装UC-Dos的朋友,我将UC-Dos的字库也一起提供了,下载了看看吧!