Einzelnen Beitrag anzeigen

Benutzerbild von Lannes
Lannes

Registriert seit: 30. Jan 2005
Ort: Münster
745 Beiträge
 
Delphi 3 Professional
 

Re: Nur Integer Werte im Edit Fenster zulassen

  Alt 22. Aug 2006, 20:49
Hallo,

den Bereich von -MAXINT bis MAXINT, wenn ich kein Increment setzen kann.
z.B.
Erste Eingabe 12758
Zweite Eingabe 34715
Dritte Eingabe -1245

da drück man sich den Finger platt. Der Anwender wird sich nach einem anderen Programm umsehen.

Die Frage der Behandlung von Integereingaben(oder andere) ist IMHO abhängig von der Art der Anwendung/Eingaben.

Ich code es meistens in etwa so:
- in OnKeyPress Tasten abfangen
- in OnChange prüfen, bei Fehler Edit einfärben und Hint zur Info(falls z.B. mit Strg+V eingefügt wurde)
- wenn Edit noch eingefärbt ist in OnExit Meldung und Focus zurück setzen.
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
  Mit Zitat antworten Zitat