Forum: Netzwerke
by DeddyH,
16. Feb 2012
SetWindowLong(Edit.Handle, GWL_STYLE, GetWindowLong(Edit.Handle, GWL_STYLE) or ES_NUMBER);
Damit kann man sich die OnKeyPress-Überprüfung sparen. Übrigens scheint es zumindest ab Vista so, als ob der Hinweis
nicht mehr gilt (ich schaffe es zumindest nicht, per C&P da irgendwelchen Text einzufügen). Trotzdem muss die Prüfung im OnExit zusätzlich erfolgen (Leerstring ist ja immer noch möglich).
Forum: Netzwerke
by DeddyH,
15. Feb 2012
Prüf einfach mit TryStrToInt. Wenn das fehlschlägt, steht keine verwertbare Zahl im Edit.