怎么样去掉文本内容中的回车换行符?

andyliumoujun 2004-10-08 01:57:12
我在一个Memo组件中输入文本内容,
我输入了多行,然后发送内容,
可是我在发送前想进行一些处理,就是要去掉内容中的回车换行符,把几行变成一行,这怎么办呢?
...全文
544 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
budded 2004-10-08
  • 打赏
  • 举报
回复
s := StringReplace(memo1.Lines.Text, #13#10,'',[rfReplaceAll]);
welllove88 2004-10-08
  • 打赏
  • 举报
回复
呵呵!!方法N多!!
wangyansurmount 2004-10-08
  • 打赏
  • 举报
回复
直接将Memo1.text付给某个变量即可,例如:
var
StrS:string;
begin
StrS := memo1.text; //StrS的值就是去掉那些东西的
end;
longtusoft 2004-10-08
  • 打赏
  • 举报
回复
根本用不着STRINGREPLACE函数,直接:
var
s : String ;
begin
s := Memo1.text ;
end;
dabaicai 2004-10-08
  • 打赏
  • 举报
回复
var
s:string;
begin
s:=StringReplace(memo1.text,#13,'',[rfReplaceAll]);
s:=StringReplace(s,#10,'',[rfReplaceAll]);
memo1.text:=s;
end;
firstshine 2004-10-08
  • 打赏
  • 举报
回复
var
s:string;
begin
s:=StringReplace(memo1.text,#13,'',[rfReplaceAll]);
s:=StringReplace(memo1.Text,#10,'',[rfReplaceAll]);
memo1.text:=s;
end;
thunderniao 2004-10-08
  • 打赏
  • 举报
回复
把回车符(#13)滤掉
梅青松 2004-10-08
  • 打赏
  • 举报
回复
s := StringReplace(memo1.Lines.Text, Chr(13) + Chr(10), '',[rfReplaceAll]);

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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