自己写个呗。
其中s为目标串,c为填充字符,num为返回字符串的总长。
function fillspace(s:string;c:char;num:integer):string;
var i:integer;
begin
for i:=1 to (num-length(s)) do
s:=c+s;
result:=s;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
label2.Caption :=fillspace(label1.Caption ,'a',10);
end;