Ver Mensaje Individual
  #4  
Antiguo 09-10-2010
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola edgwin.

Podrías probar así:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  sf : string;
  f  : double;
begin
  DecimalSeparator:= '.';  // o para coma: ','
  sf := '40460.37028';
  f  := StrToFloat(sf);
end;

Si no querés que quede alterada la configuración decimal para el resto del programa:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  sf : string;
  f  : double;
  aux: char;
begin
  aux:= DecimalSeparator;
  DecimalSeparator:= '.';
  sf := '40460.37028';
  f  := StrToFloat(sf);
  DecimalSeparator:= aux;
end;

Saludos.

Última edición por ecfisa fecha: 09-10-2010 a las 21:56:59.
Responder Con Cita