@ khabarakh
Guten Morgen, Sebastian.
Will ich ja eigentlich gar nicht - es zwingt mich die schiere Not.
Spaß beiseite - ich habe echte Probleme mit der Formatierung unter .NET. Zuerst wollte ich ja nur den Punkt als 1000er-Trennzeichen haben. Die Folge war, dass ich als Ergebnis 123.456.798 erhielt, obwohl auf meinem Rechner das Komma als Dezimaltrenner eingestellt ist. Was mich - wie schon erwähnt - wundert, weil bei übereinstimmenden NumberDecimalSeperator und NumberGrupSeperator eigentlich eine ArgumentExeption ausgelöst werden sollte. Erst mit Einfügen der Zeile
FormatInfo.NumberDecimalSeperator := ',';
erhielt ich das gewünschte (Teil)ergebnis.
Leider habe ich trotz eifrigen Suchens noch nicht die gewünschten Informationen für die Formatierung gefunden. Mit
TextBox2.Text := d.ToString('n',FormatInfo);
erhalte ich nur die Standardformatierung mit zwei Nachkommastellen und ich habe noch nicht herausgefunden, wie ich die Anzahl der Kommastellen verändern kann. Vielleicht kannst Du mir da weiterhelfen?!
Vielen Dank im Voraus und noch einen schönen Tag.
Jürgen