Hola amigos..
Desarrolle una aplicacion en XP y el total de la factura me muestra en XP:
$ 20,00
Pero fui a Windows 7 a probar el sistema (otra maquina) y obtengo: (en el dbgrid y precio unitarios tambien):
20,00 €
Cuando quiero guardar la factura me dice que no es un valor valido.
El amigo ecfisa me recomendo:
Código Delphi
[-]function UnFormatCurr(const CurrValue: string): string;
begin
Result:= CurrValue;
Result:= StringReplace(Result, '$', '', [rfReplaceAll]);
Result:= StringReplace(Result, '.', '', [rfReplaceAll]);
end;
Se podria solucionar con:
Código Delphi
[-] Result:= StringReplace(Result, '€', '', [rfReplaceAll]);
y para que no se vea en euros y con el signo peso ($) como hago?
Gracias