Hola giulichajari.
Cita:
Empezado por giulichajari
Probe hacer el edit y usa el punto para los dos casos. Como se cambia esto?
|
Si usas el punto tanto para separador de miles como de decimales, habría que hacer un pequeño cambio a la función anterior:
Código Delphi
[-]
...
procedure TuForm.FormCreate(Sender: TObject);
begin
DecimalSeparator := '.';
ThousandSeparator:= '.';
Application.UpdateFormatSettings:= False;
end;
function UnFormatCurr(const CurrValue: string): string;
begin
Result:= CurrValue;
Result:= StringReplace(Result, '$', '', [rfReplaceAll]);
Result:= StringReplace(Result, '.', '', []); end;
Saludos