1)请告诉我如何能给你500分,我不常来这里,我看一个问题最高只能是100分?(这个问题没分,呵呵)
2)最近小弟在做一个程序,用到了SyntaxMemo,这个组件功能很强,是带WordWrap功能的扩展MEMO,支持高亮,Gutter等等,但是它在打开大文件时WordWrap有问题,比如自己做一个4M的文本文件,里面就是4M个“A”,没有空格,没有任何其他字母,打开后设为WordWrap:=True或者打开时WordWrap已经为真的话,就会出现错误,哪位高手如果可以解决这个问题的话,愿500分相送,不清楚现在行情如何,如果不够,可以再加 :) SyntaxMemo的全部源码在
http://www.cnpug.com/TSyntaxMemo.rar
解决的标准是我有一个长4M的没有任何空格和分割符号的中文文本,如果修改后的Component可以在WordWrap:=True的情况下打开,就算合格
如果有朋友能提供其他组件能完成类似的功能,也可以,要求是:
1)支持WordWrap
2)自动换行的时候支持中文
3)尽量不要TRichEdit衍生出来的控件
4)最好有Gutter,就是左侧一竖列,可以放一些行号、图形什么的进去。
以下组件已经试过,不完全符合要求:
dreammemo,plusmemo,richedit98,rxrichedit.

解决方案 »

  1.   

    对了,忘记说了,完成后可以联系我:
    [email protected]
    :)
      

  2.   

    http://www.cnpug.com/TSyntaxMemo.rar???
      

  3.   

    to nhdj,怎么了?当不下来么?我可以下载啊。
      

  4.   

    按照help和msdn的说法
    最大的容量是由操作系统控制的,就算你设置也没有用
    我觉得这个问题可能很难搞定了
      

  5.   

    按照help和msdn的说法
    最大的容量是由操作系统控制的,就算你设置也没有用
    我觉得这个问题可能很难搞定了
      

  6.   

    按照help和msdn的说法
    最大的容量是由操作系统控制的,就算你设置也没有用
    我觉得这个问题可能很难搞定了
      

  7.   

    不会,容量不是问题,因为只要WordWrap不为TRUE,就可以装下很大的文件,而且如果不是那种全是“A”的文件,如果有空格之类可供换行的表示,WordWrap为TRUE也没问题。另外HomeSite在4.x版的时候就是用的SyntaxMemo,它装入我提到的那些文件都没问题,我想应该是HomeSite的作者自己对组件进行了修改吧。
      

  8.   

    可以把你那4M个A简写成:A*4000000 ,节省空间,问题解决,呵呵 :-P
      

  9.   

    可惜装入“长4M的没有任何空格和分割符号的中文文本”失败,冷水兄解决方案失败 :->
      

  10.   

    gzl.$$$$$$$$$$$$$$$$$$$$$$############################~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&                           A
                              | |
                             -----
      

  11.   

    5.0,好像6.0就装不上TSyntaxMemo了 :(
      

  12.   

    应该不是,因为WordWrap不为真的时候处理起来没问题啊
      

  13.   

    在Win2K下AnsiString的上限是多少?另外为什么WordWrap不为真就没问题了呢?另外溢出就没办法解决了么?