Ik weet hoe je in een datawindow kunt zorgen dat er alleen cijfers of letters ingevoerd mogen worden. Maar hoe doe ik dat in een Single Line Edit?
Ik heb al bedacht om zoiets onder de keyup event van de SLE te zetten:
Maar als dit al zou lukken, ik vind dit niet echt een nette oplossing. Het moet toch ook anders kunnen?
Even voor de duidelijkheid: ik wil in dit geval dus dat er alleen cijfers ingevoerd kunnen worden.
Ik heb al bedacht om zoiets onder de keyup event van de SLE te zetten:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| IF key = Key0! OR key = Key1! &
OR key = Key2! OR key = Key3! &
OR key = Key4! OR key = Key5! &
OR key = Key6! OR key = Key7! &
OR key = Key8! OR key = Key9! &
OR key = KeyDelete! OR key = KeyBack! &
OR key = KeyLeftArrow! OR key = KeyRightArrow! THEN
\\ hier gebeurt dus niets
ELSE
\\ hier moet aangegeven dat het laatst ingevoerde
verwijderd moet worden. Maar hoe doe ik dat?
END IF |
Maar als dit al zou lukken, ik vind dit niet echt een nette oplossing. Het moet toch ook anders kunnen?
Even voor de duidelijkheid: ik wil in dit geval dus dat er alleen cijfers ingevoerd kunnen worden.
[ Voor 11% gewijzigd door posttoast op 06-01-2003 18:17 ]