汉字输入法的思路

yashi 2002-02-04 07:59:27
本人需要做一个嵌入系统用的拼音输入法,由于没有该方面的经验,所以想了几个思路都比较麻烦,不知有没有人作过这样的开发,能不能提供一点思路???
...全文
52 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
madqg 2002-04-19
  • 打赏
  • 举报
回复
对,楼上的同志说的很对!

实际上输入法也就是建立一个根据拼音查找的索引表!
91program 2002-04-18
  • 打赏
  • 举报
回复
据我所知,汉字区位码表并不象UP的朋友说的那样!
汉字区位码表分为两部分:第一部分确如UP的朋友所说,按字母顺序排列;但第二部分却是按部首排序的!做拼音输入法时要注意啊。
xh0001 2002-02-23
  • 打赏
  • 举报
回复
大家说的是有IME API的输入法,但嵌入式系统中好像很少能提供标准的IME API接口,所以在完成了上述工作的同时,要实例化,也就是说要自己写一个简单的IME API接口,让系统能调用你的输入法。
popogon 2002-02-21
  • 打赏
  • 举报
回复
是不是用IME API中的一个安装IME函数(具体名称忘了)生成一个键盘句柄然后通过这个句柄向同时生成的*.IME文件中输入索引和相应的字符串。大体就是这样,我是在看WIN注册表时,想到的是不是这样,请高手指点
lichenzhou 2002-02-20
  • 打赏
  • 举报
回复
woodseye()说得对,你可以从一些现成的输入法里面找到码表,如UCDOS或者windows然后你自己依据用户的输入来进行检索
woodseye 2002-02-09
  • 打赏
  • 举报
回复
---快速方法-----
1.把NT中py输入法反转为txt(一个表)
2.用fox把txt读取为dbf
3.如何索引随你(sort)
4.用C等语言导出为你要的数据结构
Larky 2002-02-08
  • 打赏
  • 举报
回复
说的没错最简单的做法就是又一个每一种发音的索引,好像中文发音加上声调一共才1700种左右,如果没有声调的话会少很多。
不过这样的输入法是没有联想的,要是需要联想功能的话就需要给每一个字都建立一个常用词列表。一个简单的输入法其实并不算复杂。
likeme 2002-02-05
  • 打赏
  • 举报
回复
我以前是这样做的(wince下的输入法):
主要是先要有个码表,码表其实就是一个文本文件,以拼音输入法为例,格式如下:
a 阿啊呵...
ai 埃艾哎爱癌...

笔划输入法也是一样的。因为笔划输入法输入的也是a……z,1……9

mxh0506 2002-02-04
  • 打赏
  • 举报
回复
字库中的汉字是按区位排列的,而汉字的区位码是按拼音排序的。虽然我没做过拼音输入法,但我觉得应该比笔划输入法容易些。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧