导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→下面是一些计算内码 你看看吧

* 10692: 初学者:请教提取汉字内码的程序代码

   romanman 
romanman发表的帖子 

 下面是一些计算内码 你看看吧
计算16x16点阵汉字在字库里的位置 
   const 


fnode=161; {不同的字库,有不同的起始值} 

{UCDOS,GHOS,213,天汇汉字系统,HZK12,fnode=161} 

{CXDSO,汉字部分,fnode=162;符号部分(1--13区),fnode=161} 
var 

hz:string; {一个汉字占两个字节,所以作为字符串处理} 

offset:longint; {该汉字在字库里的位置,即偏移量} 

i,k:integer; 
... 
k:=length(hz); 
i:=1; 
while (i < k) do 
begin 

offset:=(ord(hz[i])-fnode)*94+(ord(hz[i+1])-161); 

offset:=offset*32; 

... 

i:=i+2; 
end; 
... 


发表时间:2002年9月6日10:41:00

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:MAX420
[下一篇帖子]:本人开发过