用C#做的五笔打字软件怎么实现显示编码

来源:百度知道 编辑:UC知道 时间:2024/09/20 22:52:08
我想用C#做一个五笔打字练习软件。问几个问题
1:比如上面是要打的字,当光标在字旁边的时候,
下面一个文本框内出现相应的编码提示。这怎么实
现啊,从哪里得到这个编码啊?
2:可以设置选择86版还是96版或者极品五笔,选择不
同的设置,下面的编著码也能动态跟着改变?
请教啊!!
,大侠们帮帮忙,感激涕零。
我不用数据库做,就像金山打字一样,它也没有用数据库。
最好那位做过这方面的有经验的来说一下。
回答添分
那么多的汉字怎么能自己做啊?
又不是只有几十个字。

访问数据库:汉字和五笔编码对照表,表中的数据可以自己做或从网上搜。
用ReadOnly的TextBox显示要打的字,设置其MouseMove事件委托,在函数中,判断鼠标位置和该位置的字,查询数据库,在下面显示编码。
在程序中设置一个CheckBox,按照其Checked属性查询86或96版的编码表。
*******
********
补充:
那有什麽大区别啊?
自己做数据文件,定义格式,起码有字和编码两项,或还有简码,比如
王 gggg
人 xxx w
读入内存,用数组存储,要占几十K空间。为加快查找,应进行排序,进行折半查找,时间复杂度对数级。

********************************************
不是告诉你网上搜或者自己做吗?
什么叫怎麽能自己做?.NET不是人做的?什么不是人自己做的?
网上有对照表,GBK编码的都有,有的免费,有的要钱。

找编程高手