请教一个Memo的问题。 (100分)

  • 主题发起人 主题发起人 Kirste
  • 开始时间 开始时间
K

Kirste

Unregistered / Unconfirmed
GUEST, unregistred user!
我们用记事本的时候,在Windows98上一行最多只能有512个汉字,但我发现在Windows2000和XP上
却没有这个限制,请问如何使Delphi自带的Demo控件能像Windows2000和XP上一行的字数没有512
个汉字的限制?
 
我用的是2000server,一样有1024字节的限制。
 
你Memo那么宽啊?
 
如果非要这样,你可以去修改Tmemo的源实现代码。将其默认的
长度改成你想要的宽度。
 
to 远帆:
我在的系统是XP,没有1024字节的限制;
to 天与地,pcc_mmz1:
你们可能理解错了我的意思,我并不是指Memo的宽度,而是指每行的字节数;
 
可是如果每次看文字都要靠滚动条,总感觉不方便。有其它更好的办法吗?
 
请大家帮忙UP一下,这个问题对我很重要,谢谢!
 
记事本是同一个版本的吗?要大于512字有什么用处???
 
memo的功能应该与系统相关,不知你是否注意到,win98下的记事本最多只能打开64K以下的
文件,而win2000下就没这个限制了,所以我认为多数控件都与系统的底层API有关。
 
用RichEdit吧....
 
我也是RICHEDIT用代替MEMO
 
谢谢大家!!
我已经知道怎么解决这个问题了,说出来让大家共享!
把Memo的MaxLength设大点就行了。
 
后退
顶部