高手指点:怎么样获得五笔码急用!(200分)

  • 主题发起人 主题发起人 ppxxppxx
  • 开始时间 开始时间
P

ppxxppxx

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi里面怎么样得到五笔码最好是用函数能搞定!能有五笔编码表提供也行!在此谢过!
 
只能根据编码库来获取了,找找编码库然后自己写函数吧。
 
你首先要确定使用的是什么五笔输入法的码表~!
其次就是将该五笔输入法的码表文件即后缀名为*.mb的文件,用win98自代的“输入法生成器”对码表文件进行反编译,生成一个文本文件,然后就是2楼所说的,自己写个函数~!
不过不同的五笔输入法的码表规则非常之不同,有的出入会非常的大,想一个函数搞定全部是不太可能的.
 
把单字搞定应该没问题.各种五笔的主要差别在词库.
编码规则应该都差不多.
*.mb文件不光只有win98的能搞,所有中文操作系统都有个imegen.exe,都能将这个文件转换为文本文件.
 
太多行,Help Workshop生成出错,删除n行(Sueprmay注)
 

Similar threads

后退
顶部