Code: Select all
Procedure.s MoneyFormat(amount.d)
m$=Space(999)
GetCurrencyFormat_(0,0,StrD(amount,2),0,@m$,990)
ProcedureReturn m$
EndProcedure
Debug MoneyFormat(91397.45000) ; $91,397.45

Code: Select all
Procedure.s MoneyFormat(amount.d)
m$=Space(999)
GetCurrencyFormat_(0,0,StrD(amount,2),0,@m$,990)
ProcedureReturn m$
EndProcedure
Debug MoneyFormat(91397.45000) ; $91,397.45
And what if I don't want a currency in front?This is how FormatNumber() should work
Code: Select all
91.397,45 €
Code: Select all
91 397,45 €
Code: Select all
91.397 ISK
Code: Select all
€ 91.397,45
Code: Select all
91 397,45 zł