各位大虾好!!!小弟在做一个动作,主要是实现逐行判断TRichEdit内的内容,但由于要考虑显示内容不可能在TRichEdit一次能显示完,所以想写一个动作只判断TRichEdit正在显示的内容,但不知道怎样实现,还请各位大虾指点一下,谢谢!!!比方说,有文本如下:
123
456
789
abc
efgTRichEdit每次只能显示三行,小弟就是想获取显示出来的这三行的文本,不知道用什么办法好。

解决方案 »

  1.   

    RichEdit1.Lines.Count;//行数
      RichEdit1.Text;//文本
      RichEdit1.Lines.Strings[i];//第i行的文本剩下的看你想怎么操作了。
      

  2.   

    非常感谢楼上大虾的回复,没有直接的属性可以调用吗,比如TextDisplayed之类的。
      

  3.   

    称我大虾就过奖了。
    我想要实现你上述的要求,在delphi中,我看不写些代码应该是不行的。而且代码也没有几句。
      

  4.   

    非常感谢楼上大虾的帮助,大虾可否给些建议啊,或者是概念什么的,不一定要代码的,只要谈谈要做这样的动作主要考虑哪些问题,再次感谢!!!小弟对Delphi的VCL实在了解太少,还需要继续努力啊!!!