FireDAC.Stan.Util.FDStr2Curr

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch