怎么在DOS状况下实现读中文文档(查HZK16显示汉字)的上下翻页
例如我有一个文档a.txt 全中文。fopen 打开读显怎么控制上下翻页?求教!
----------------解决方案--------------------------------------------------------
这个不大在行,中文显示与英文不同,用于记录文字具体点阵的位数是英文的2倍,与日文相同。
要是英文的话,可以通过fopen,fread,rseek,等函数实现,
但要实现中文,需要中文对照表,像英文的ASC2码的字符表一样,不过每次取两位,通过2个ASC2的后4位合并成为新的数据,在到中文对照表对照输出。(我没有对照表)
过程大概就是这样,如有不对,请多指正,谢谢:)
[此贴子已经被作者于2006-7-31 16:06:17编辑过]
----------------解决方案--------------------------------------------------------
谢谢!是呀,不大好弄!
----------------解决方案--------------------------------------------------------
我记得,我老师以前有讲过,
你读一个字节赋给一个无符号的字符),判断它是不是大于0xa0(好久了,我了不大清楚是不是这个)。如果大于,说明它是一个汉字,否则为字母
----------------解决方案--------------------------------------------------------