CursorPos aus Editfeld
-
Servus,
heute bin ich mal in Fragestimmung *g*. So wieder anderes Problem.
Ich habe eine Editbox in diese werden Zeichen eingegeben.EditBox: [1234534 ]
Beim Eintrag gucke ich nach ob nur Zahlen eigegeben wurden. Jetzt habe ich aber das Problem wenn der User zwischen den Zeichen noch ein Zeichen eingibt:
EditBox: [1234F534 ]
Dieses 'F' würde ich gerne dann natürlich herausfiltern. Eine Idee wäre ja mit der CursorPos zu arbeiten. Nur wie bekomme ich denn die CursorPos aus dem Editfeld bzw. wie kann ich das letzte eingegebene Zeichen bestimmen???
Ich hoffe mal mir kann jemand weiterhelfen.THX
Hellsgore
-
Fang doch gleich den Tastendruck ab. Da musste man eine Klasse von CEdit ableiten und in der kann man dann auch sowas rausfiltern. Schon erscheint der Buchstabe gar nicht.
(Du kennst aber die Möglichkeit, ein Editcontrol so einzustellen, dass man nur Zahlen eingeben kann?)
-
Dann begebe ich mich mal ans ableiten. Ajo sicherlich doch warum soll ich das machen lassen, wo bleibt dann dort der Fun? *g* und ausserdem sollen damit verschiedene Controls auf Zahlen getestet werden.
Thx für Antwort
Hellsgore
-
z.b.
http://www.codeproject.com/editctrl/autoedit.aspin der kategorie gibt es noch mehr schlauer edit controls
ps: man muss nicht das rad neu erfinden
-
Thx alex
naja ich schon *g*.
Habs auch gerade was schönes gebastelt und funktioniert wunderbar.
Von daher danke ich allen Antwortern...THX
Hellsgore