Static und Edit Text Formatieren
-
Mahlzeit!
Gibt es eine Möglichkeit, Werte in Static-Text und Edit-Controls zu formatieren ?
Beispiel:
Mein Edit-Feld enthält den Double-Wert: 100.501982
Das Feld soll jetzt aber anzeigen: 100,50 €
-
Feldstring nach double konvertieren und dann zurück nach String
-
Hmmm, gibts da keine einfachere Lösung ?
Wie macht z.B. Excel das, wenn ich verschiedene Formate angebe ?
Da wird ja so ein Format-String übergeben - Wäre cool wenn das auch mit 0815 Edit-Controls gehen würde
-
Moin,
Microsoft Masked Edit Controll, eine ActiveX Steuerelement
Gruß Tom
-
Oder selber programmieren...
-
Hmmm, gibts da keine einfachere Lösung ?

Wenn Dir diese eine Zeile Code schon zuviel ist, bist Du mit der CPP-Wahl garantiert falsch!
-
Hey Probier mal mit einem String:
CString strTest;
strTest.Format("%.2f", 100.501982);
MessageBox(strTest);So gehts auch...
-
Original erstellt von RenéG:

Wenn Dir diese eine Zeile Code schon zuviel ist, bist Du mit der CPP-Wahl garantiert falsch!Es sollte schon etwas umfangreicher als ein Euro-Zeichen und zwei Nachkomma-Stellen sein. Das Programm liest die Datentypen und Eigenschaften von Feldern aus einer Datenbanktabelle und soll in einer Maske diese Werte dannach darstellen. Also: Eingabefelder auf den jeweiligen Datentyp (Nachkommastellen, Währung etc beachten) zuschneiden - Das gleiche für statischen Text.
Da wär es schon praktisch, wenn man ein fertiges Control (ocx oder wasweissich) dafür hätte