实在受不了了! 就没有一个支持63K以上容量,双字节的Edit控件吗????(200分)

  • 主题发起人 主题发起人 cAkk
  • 开始时间 开始时间
C

cAkk

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi的richedit不支持双字节.
 
>> delphi的richedit
有没有搞错!
是Windows本身的问题,你是用的Win95第2版吧?又称Win97的版本
去找老一点的Win95,然后替换一下System下的Riched*.dll
 
我用的是Pwin98第一版.
 
李颖: 你说的方法Pwin98也适用吗?
 
看看,好像NT用Unicode不会有这种问题,不过好像在EWin2k下面写字板
正常的文本贴到EditPlus就出问题,是乱码,EditPlus好像就是用Delphi里面
RichEdit写的
 
RICHEDIT和MEMO都是调用操作系统的功能,换个DLL就OK。
都受系统影响,WIN2000下,NOTEPAD终于可以存大文件了。
可惜一大了就慢死。
 
HORSE‘S
它这站不支持断点续传!
又要重新开始了,正下D4呢。完了转载一下。大约要半小时。
 
wint: 说什么哪? 听不懂.

to all: 其实我的问题不是乱码,而是不支持双字节,比如用鼠标拖曳选择文本
的时候经常选中汉字的一半,这样拷贝当然是乱码.
我希望解决的是怎样保证不会处理到汉字的一半,就像"写字半"那样.
 

其实我还有个问题早就想问了,在 Word 中弄了个表格,存成 RTF, 在 RichEdit
中显示不出来,什么版本的 DLL 也不行
 

用新版的 RichEdit20.DLL 效果就像"写字半"那样.
 
1.没发现richedit不支持双字节(Pwin98第一版)
2.用RXRichEdit很好,可以读Word等所存表格
 
把PWIN98安装包win98_34.cab中的Riched32.dll解出来替换掉System目录的。
 
装一个中文 office 就有了,不知道支不支持 >64k
 
Win98第一第二版都用过,但没有出现过你所说的情况,不会出现半个汉字。
 
o*o: 用你的方法解决了,不过不是win98_34.cab,而是win98_35.cab.

可能是我装什么软件的时候覆盖了这个DLL.

 
多人接受答案了。
 
后退
顶部