打印到文本时如何设置显示格式(数字显示成为货币格式)?代码如下:
begin
  AssignFile(MyFile,FileName);  //输出到文件
  Rewrite(Myfile);             //创建或重写已有文件用Reset 
  WriteLn(myFile,’print this text’);
  Write(MyFile,FormatDateTime('YYYY-MM-DD',FieldByName('dDate').AsDateTime)); //日期
  Write(MyFile,FieldByName('cDigest').AsString);    //摘要
  Write(MyFile,FloatToStr(FieldByName('mBuyMoney').AsFloat));  //增加
  Write(MyFile,FloatToStr(FieldByName('mSaleMoney').AsFloat)); //减少
  System.CloseFile(MyFile);
End;
如何对Float类型的字段在输出到文本时设置格式?比如,需要显示成为:‘999,999.99’这样的。