如何RichEdit中的回车换行符(合并行)

smxiang 2005-07-29 06:20:01
想让N个String写入一行,可每次RichEdit1->Lines->Add(String);增加一行,也就是一段。我想将其中的回车换行删除,实现行(段)的全并,同时不改变其它字符的属性。如何做?
...全文
319 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
raystone 2005-07-30
  • 打赏
  • 举报
回复
if(RichEdit1->Lines->Count==0)
RichEdit1->Lines->Add("");
RichEdit1->Lines->Strings[RichEdit1->Lines->Count-1] = RichEdit1->Lines->Strings[RichEdit1->Lines->Count-1] + "你新加的字符串";

给分吧!
smxiang 2005-07-30
  • 打赏
  • 举报
回复
以上均不行,我需要多次用Add()方法,能否还有高见?
samchoy 2005-07-29
  • 打赏
  • 举报
回复
RichEdit1->Lines->Add(String1+String2+...);
yangang 2005-07-29
  • 打赏
  • 举报
回复
Stirng StrLines;
StrLines = RichEdit1->Text;
RichEdit1->Text = StrLines.SubString(1,StrLines.Length()-2) + YouStr;
shadowboy 2005-07-29
  • 打赏
  • 举报
回复
用richtext->text = "aa" + "dd";

不行吗

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧