Código Delphi
[-]
Label.Caption := CurrToStr(moneda);
Label.Caption := CurrToStrF(moneda, ffCurrency, 2):
Eso son solo dos ejemplos. Hay muchísimas maneras de transformar moneda a texto
FormatCurr
CurrToStrF
http://www.delphibasics.co.uk/RTL.asp?Name=CurrToStr
Aunque coincido con los compañeros, no das información suficiente. Por ejemplo, necesitas que aparezca o no determinado símbolo de moneda? Cuantos decimales utilizar? Utilizas la configuración regional del sistema operativo o prefieres establecer los distintos parámetros (símbolo moneda, separador miles, separador decimales, símbolo de negativo, cantidad de dígitos, etc)
Saludos