如何在某字符串后加上适当长度的空格? 有一列字符串,长度不一,我想在其后补充适当长度的空格,使其长度一致。应用什么函数去处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写个吧,好象没有。右边补充字符function RPad(s:string;len:integer;pad_char:char):string;var i:integer;begin result:=s; if length(s)>=len then exit; for i:=1 to length(s)-len do result:=result+pad_char;end; s:=s + StringOfChar(' ',ALen-Length(s)); 应用StrUtilss:=LeftString(s + DupeString(' ',20),20);其中DupeString(' ',20)表示补充20个空格,LeftString( s,20)表示去的左边20个长度的字符。 Delphi7显示中文乱码 新建的Dlephi与.net交流的QQ群,期待你的加入. 用过TidTcpServer的高手请进来 数学高手请指教 ProgressBar问题?在线等。 高手救命 帮帮我有分加! 用Delphi 在SQL Server2000中存取Word文件的问题? 求救~~~~我想要拷贝整个目录下文件(包括子目录)的代码,谁帮帮我啊~~ 有人用过tesseract-ocr吗?问个问题。 初学者学Delphi+SQL ,用什么书好呢? 编译错误信息全列
function RPad(s:string;len:integer;pad_char:char):string;
var
i:integer;
begin
result:=s;
if length(s)>=len then exit;
for i:=1 to length(s)-len do
result:=result+pad_char;
end;
s:=LeftString(s + DupeString(' ',20),20);
其中DupeString(' ',20)表示补充20个空格,
LeftString( s,20)表示去的左边20个长度的字符。