Syntax:
function StrToCurr(const Value: String): Currency;
Beschreibung:
Die Funktion konvertiert einen String in einen Währungswert.
Mit StrToCurr können Sie einen String, der einen Gleitkommawert darstellt, in einen Wert des Typs Currency konvertieren.
Der String S muss ein optionales Vorzeichen (+ oder –), einen String mit den Ziffern und einem optionalen Dezimaltrennzeichen und ein optionales 'E' bzw. 'e' mit einem nachfolgendem vorzeichenbehafteten Integer-Wert enthalten.
Leerzeichen am Anfang und Ende werden ignoriert.
Tausendertrennzeichen und Währungssymbole sind nicht zulässig. Enthält der String keinen gültigen Wert, wird eine EConvertError-Exception ausgelöst.
Die erste Form von StrToCurr ist nicht Thread-sicher, da die landesspezifischen Informationen der globalen Variablen verwendet werden.
Der Thread-sicheren zweiten Form werden die landesspezifischen Informationen im Parameter FormatSettings übergeben.
Bevor Sie diese Form von StrToCurr aufrufen, müssen Sie die Informationen in den Parameter FormatSettings schreiben.
Die landesspezifischen Standardinformationen können mit GetLocaleFormatSettings zugewiesen werden.
Beispiel: