给一个自用的函数,删除换行和每行的空格。如果最后一行需要换行:
S:=DeleteTextSpace(S)#13#10;
函数代码:
function DeleteTextSpace(S:string):string; // 删除字符串空格换行
var S1:string;
i:integer;
MyList:TStringList;
begin
Result := '';
S1:='';
MyList:=TStringList.Create;
MyList.Text:=S;
for i:=MyList.Count-1 downto 0 do
S1:=S1+Trim(MyList.Strings[i]);
Result := Trim(S1);
MyList.Free;
end;
S:=DeleteTextSpace(S)#13#10;
函数代码:
function DeleteTextSpace(S:string):string; // 删除字符串空格换行
var S1:string;
i:integer;
MyList:TStringList;
begin
Result := '';
S1:='';
MyList:=TStringList.Create;
MyList.Text:=S;
for i:=MyList.Count-1 downto 0 do
S1:=S1+Trim(MyList.Strings[i]);
Result := Trim(S1);
MyList.Free;
end;
解决方案 »
- delphi 打印预览 Dbgride 选定的记录
- 用什么网格控件
- 如何将DBGrid做成flat样式,不用第三方控件?
- 如何让memo控件透明?或者让label可以换行?
- listBox中的column有谁用过
- pchar怎么用?函数如何传递数组参数?问题多多!
- MediaPlayer播放问题.
- 为什么我的dblookupcombox显示不出数据
- 一个值得一看的帖子(转载的),CSDN上出现过的!
- "连接占线导致另一个hstmt!"该错误如何解决!听说是ODBC异步执行引起的!!
- delphi中使用IIdHTTserver控件报错:socket error #10054 Connection reset by peer求解决!
- gdb的数据库怎么打开啊
把WORD里的内容当成一个string来统计里面换行符的个数吗?