使用writeln,我可以将数字格式化为一行文本。

var
  file: text;
  mystring: string;

begin
  writeln(file,'Result is: ', var1:8:2,' | ', var2:8:2,' |');
end;

在Delphi中是否有类似的易于使用的过程,会产生相似的结果
  _format_string(mystring, 'Result is: ', var1:8:2,' | ', var2:8:2,' |');

谢谢你。

最佳答案

您使用 Format 函数:

mystring := Format('The image dimensions are %d × %d.', [640, 480]);

09-25 17:42