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