W
WadeZhao
Unregistered / Unconfirmed
GUEST, unregistred user!
试过了太多的MEMO和RICHEDIT组件,都不能满足我的要求。
因为要求支持WordWrap,所以mwEdit和SynEdit及GSMemo之类就淘汰了
因为要有搜索功能,而RICHEDIT系列的组件好像这方面有问题,有时中文会出现查不到的情况,也被淘汰了……
而且RichEdit系列的SelStart也很怪,不准,具体就不说了,总之无法解决。
试来试去还是SyntaxMemo好,遗憾的是这东西太久没继续开发了,有一个问题无法解决:
打开较大的中文无回车符的文本会出问题。
如果有一个1M的文本文件,内容就是512个“中”,那么这个文件用PlusMemo和DreamMemo装入肯定
就乱掉了,显示不全。而用SyntaxMemo还可以装入,但是如果设成WordWrap就会出错,显然
SyntaxMemo无法处理太长的中文字符串。但是我相信一定可以解决的,因为HomeSite就用
的是SyntaxMemo,它的作者显然自己做了修改,我说的问题在HomeSite中不存在。
不知有没有高手超高手能解决这个问题?这个问题我在网上问了多半年了,没有得到任何有
建设性的意见 :(
因为要求支持WordWrap,所以mwEdit和SynEdit及GSMemo之类就淘汰了
因为要有搜索功能,而RICHEDIT系列的组件好像这方面有问题,有时中文会出现查不到的情况,也被淘汰了……
而且RichEdit系列的SelStart也很怪,不准,具体就不说了,总之无法解决。
试来试去还是SyntaxMemo好,遗憾的是这东西太久没继续开发了,有一个问题无法解决:
打开较大的中文无回车符的文本会出问题。
如果有一个1M的文本文件,内容就是512个“中”,那么这个文件用PlusMemo和DreamMemo装入肯定
就乱掉了,显示不全。而用SyntaxMemo还可以装入,但是如果设成WordWrap就会出错,显然
SyntaxMemo无法处理太长的中文字符串。但是我相信一定可以解决的,因为HomeSite就用
的是SyntaxMemo,它的作者显然自己做了修改,我说的问题在HomeSite中不存在。
不知有没有高手超高手能解决这个问题?这个问题我在网上问了多半年了,没有得到任何有
建设性的意见 :(