Czy jest to zapisane poprawnie ?
if not (key in ['0'..'9',#8])then key:=#0;
Czy jest to zapisane poprawnie ?
if not (key in ['0'..'9',#8])then key:=#0;
O ile key jest typu char to poprawnie.
Key jest typu char i nadal mogę wpisać każdy znak
Czy pod Formularzem czy Pod Editem i tak nie działa
Jeżeli jest podpięte pod TEdit w zdarzeniu OnKeyPress to na pewno działa.
Jeżeli jest podpięte pod TForm (na której umieszczone to TEdit) w zdarzeniu OnKeyPress to też działa ale tylko jeżeli właściwość KeyPreview jest ustawiona na true.