Katja: C++ nur Zahlen im Textfeld

Beitrag lesen

Hi!

Ich will, dass im Textfeld nur Zahlen eingegeben werden können. Wenn ich Buchstaben eingebe, hängt sich mein Programm weg, da es Zahlen für eine Berechnung erwartet...
Habt ihr eine Lösung??

Ja hab ich:

void TForm1::AllowOnlyNum(TEdit* Edit)
{
    LONG dwStyle=GetWindowLong(Edit->Handle, GWL_STYLE);
    SetWindowLong(Edit->Handle, GWL_STYLE, dwStyle | ES_NUMBER);
}

Einfach Doppelklick auf dein Textfeld und code einfügen. Natürlich noch das Edit umbenennen :)

Viele Grüße,
Katja