Einzelnen Beitrag anzeigen

pszopp

Registriert seit: 7. Sep 2005
Ort: Alsdorf
95 Beiträge
 
Delphi 2010 Professional
 
#4

Re: "." oder "," - Wie herausfinden?

  Alt 29. Mai 2006, 10:30
Wie klappts damit?

Delphi-Quellcode:
function ConvertStr(const aStr : String) : Double;
var OldSep : Char;
begin
  try
    Result := StrToFloat(aStr);
  except
    OldSep := DecimalSeparator;
    if (OldSep = '.') then begin
      DecimalSeparator := ',';
    end
    else begin
      DecimalSeparator := '.';
    end;
    
    Result := StrToFloat(aStr);
    DecimalSeparator := OldSep;

  end; // try
end; // ConvertStr
Gruß,
pszopp
www.pstipp.de | Tippseite zur Formel 1 und Fußball WM/EM - kostenlos und Just-For-Fun
  Mit Zitat antworten Zitat