delphi format %s 如何用

delphi format %s 怎么用?
var
s1,s2:string;
begin
  s1:='abcdefg';
  s2:=format('%s',s1); //这样子不行,要怎么做呢?
end;

以上例子只是做为format 加%s用法来写的,希望回答的大大们不要把 s2:=s1,做为答案告诉我,谢谢

------解决方案--------------------
var
s1,s2:string;
begin
  s1:='abcdefg';
  s2:=format('%s',[s1]); //这样子不行,要怎么做呢?
end;
------解决方案--------------------
多个参数用逗号隔开。


var
s1,s2:string;
begin
  s1:='abcdefg';
  s2 := 'hijklmn';
  s2:=format('%s %s',[s1 ,s2]);
  ShowMessage(s2);
end;