Nur Zahlen im Textfeld erlauben
-
Hallo!
Ich hoffe hier richtig zu posten... bin doch was neu im Thema c++. Ich programmier grad mit dem Borland C++ Builder 5 einen kleinen Automaten für die Schule. Das Problem was ich habe, ist, dass ich ein Textfeld habe, wo ich Zahlen eingeben muss, damit diese berechnet werden können.
Das funktioniert auch, gut und schön, aber wie bekomme ich es hin, dass ich eine Regel aufstelle, dass dieses Textfeld NUR Zahlen zulässt?
Vielen Dank schonmal!
Gruß,
Katja
-
Benutz mal die Forensuche und such mal nach : "Editfeld nur Zahlen" oder so
Ich glaub damit kannst du fündig werden
-
*wußte garnicht dass ich mich damals mal registriert hatte, also Vivid=Katja*
Ich hab grad gesucht... hmm nix gefunden *grummel* Bei google auch nicht...
Momentan hab ich die Lösung, dass ich aus dem Textfeld ein ComboList gemacht habe und nun alle Zahlen von 1-99 da aufgelistet habe Aber die Idee find ich irgendwie...naja.
Grüße,
Katja
-
void TForm1::AllowOnlyNum(TEdit* Edit) { LONG dwStyle=GetWindowLong(Edit->Handle, GWL_STYLE); SetWindowLong(Edit->Handle, GWL_STYLE, dwStyle | ES_NUMBER); }
Einmal für jedes Editfeld aufrufen und von da an werden nur noch Zahlen angenommen.
-
btw: die suchfunktion geht momentan auch nicht
http://www.c-plusplus.net/forum/viewtopic.php?t=56935
-
@Peter: Super danke hat geklappt! Vielen vielen Dank!!!
-
Jester2000 schrieb:
btw: die suchfunktion geht momentan auch nicht
Die FAQ geht aber noch! http://www.c-plusplus.net/forum/viewtopic.php?t=39262