CnPack Forum » CnVCL 组件包 » CnStrDiff的比较函数有Bug


2008-7-11 14:20 inthefly
CnStrDiff的比较函数有Bug

[size=4]版主,我使用CnStrDiff的比较函数时,发现对中文支持不是很好。[/size]
[size=4]比如我用SimilarText比较“我”和“人”这两个字,结果是50%,但是实际上应该是100%的。[/size]
[size=4]而且我用"abcd"和"ghjkl"比较,结果也是20%.[/size]
[size=4]能解决这个问题吗?如何解决?[/size]

[size=4][/size]

[[i] 本帖最后由 inthefly 于 2008-7-11 14:24 编辑 [/i]]

2008-7-13 12:01 zjy
多谢反馈!

这个单元最初的设计确实不太合适,我简单修改了一下,勉强可以工作了。如果有时间我们会开发一个更完善的版本。
修改后的代码可以通过CVS取得,用CVS取代码的方法见网站首页的链接。

2008-7-14 11:34 inthefly
非常谢谢,我后来也试了一下,字数较少的时候是很有问题的。
字数较多就稍好一些。
谢谢版主

页: [1]
查看完整版本: CnStrDiff的比较函数有Bug


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.