金额的格式化

字体大小: 中小 标准 ->行高大小: 标准
如何把一个数值变成一个本地的金额字符串?

function GetCurrency(number: PChar): string;

var

tmpStr: string;

begin

SetLength(tmpStr, 255);

GetCurrencyFormat(LOCALE_SYSTEM_DEFAULT, 0, number, nil, PChar(tmpStr), Length(tmpStr));

Result := tmpStr;

end;

// Beispiel: Example:

procedure TForm1.Button1Click(Sender: TObject);

begin

Application.MessageBox(PChar(GetCurrency(PChar(Edit1.Text))), '', MB_OK);

end;

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/67931.html