Textfeld soll Zahlenwerte mit Komma verarbeiten



  • Hallo!
    In der MFC gibt es für den Datentyp double einige praktische Funktionen bei der Textfeldausgabe (DDX/ DDE) zur Überprüfung von Intervallen und zulässigen Zeichen. Dabei werden grundsätzlich die Ein- und Ausgaben von Zahlwerten mit einem amerikanischen Punkt anstatt wie in D üblich mit einem Komma vorgenommen.

    Gibt es einen Datentyp (Möglicherweise CString mit zusätzlichen Funktionen..)
    oder Code womit man die Ein- und Ausgabe mit Komma ermöglichen kann? 😕
    In meiner Literatur finde ich keine Möglichkeiten für dieses Problem.

    Vielen Dank, Iroquis



  • hmm du könntest einen cstring benutzten
    dann mit replace kommas durch punkte ersetzen
    sie in double umwandeln

    und dann zur ausgabe wieder alles rückwärts um aus den punkten kommas zu machen



  • Aloha,

    hhmm, warum schreibst Du es nicht selber auf die schnelle ?
    Handelt sich doch bloß um 11 zu prüfende Zeichen.

    Grüße

    BOA


Anmelden zum Antworten