FireDAC.Stan.Util.FDStr2Curr
Delphi
function FDStr2Curr(const AValue: String; ADot: Char = '.'): Currency;
procedure FDStr2Curr(pIn: PChar; ASize: Integer; out ACurr: Currency; ADot: Char = '.');
C++
extern DELPHI_PACKAGE System::Currency __fastcall FDStr2Curr(const System::UnicodeString AValue, System::WideChar ADot = (System::WideChar)(0x2e))/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FireDAC.Stan.Util.pas FireDAC.Stan.Util.hpp |
FireDAC.Stan.Util | FireDAC.Stan.Util |
Beschreibung
Konvertiert einen String in einen Währungswert (Currency).
Mit FDStr2Curr konvertieren Sie einen String, der einen Gleitkommawert repräsentiert, in den entsprechenden Währungswert (Currency). Der Quell-String AValue
muss aus einem optionalen Vorzeichen (+ oder –), einem String mit Ziffern und einem optionalen Dezimalzeichen sowie einem optionalen "E" bzw. "e" mit einem nachfolgenden vorzeichenbehafteten Integerwert bestehen. Leerzeichen am Anfang und Ende werden ignoriert.
Tausendertrennzeichen und Währungssymbole sind nicht zulässig. Wenn der String keinen gültigen Wert enthält, löst FDStr2Curr eine EConvertError-Exception aus.