Вниз
Скачать: CL | DM;

Как в TEdit разрешить записаь только цифр?   Найти похожие ветки 

← →
vegarulez ©   (2007-03-17 20:12) [0]

Всем мастерам салют!

Вопрос такого характера есть несколько Эдитов, но в одних априори могут быть только цифры.

Подскажите как в эдите можно поставить маску на ввод символов...


← →
Kolan ©   (2007-03-17 20:21) [1]


> Вопрос такого характера есть несколько Эдитов, но в одних
> априори могут быть только цифры.
>

Для все назначаешь оди и тот же обработчик:
 if not (Key in ["0".."9", #8]) then
   Key := #0;


← →
Kolan ©   (2007-03-17 20:21) [2]

Да обработчик OnKeyPress


← →
Desdechado ©   (2007-03-17 20:29) [3]

Это не спасет от вставки из буфера.
Имхо, лучше проверять на цифры перед необходимой обработкой (например, по кнопке "запомнить" выполняется проверка и ругаем юзера, если он не прав).


← →
MsGuns ©   (2007-03-17 20:31) [4]

OnChange и/или OnKeyPress


← →
begin...end ©   (2007-03-17 20:37) [5]

SetWindowLong(Edit.Handle, GWL_STYLE, GetWindowLong(Edit.Handle, GWL_STYLE) or ES_NUMBER). Однако, см. [3].



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.034 c
2-1174196264
vegarulez
2007-03-18 08:37
2007.04.08
Вопрос по поводу селекта к БД.


1-1171303374
tequilla4white
2007-02-12 21:02
2007.04.08
IXMLNode.Count возвращает неверное значение


1-1171042308
solo777
2007-02-09 20:31
2007.04.08
Рисование на канве


15-1173766242
koha
2007-03-13 09:10
2007.04.08
У кого с английским хорошо - помогите перевести


2-1173976988
Malik
2007-03-15 19:43
2007.04.08
Что за Word2000 в uses и где его взять?




   Наверх