Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

Компонет Edit: Как запретить ввод буквенных символов   Найти похожие ветки 

 
Ganjo   (2003-10-30 18:27) [0]

Привет друзья.
Подскажите пожалуста как в компоненте Edit запретить ввод буквенных символов а позволить только цыфры. я попробывал такой вариант: на событие OnKeyPress прописать if(key<"0") or (key>"9")then Key:=#0; вобще то работает но не работает ни BackSpase ни пробел но ето неудобно. Как мне решить проблему?


 
Юрий Зотов ©   (2003-10-30 19:57) [1]

if not (Key in [ #8, " ", "0".."9"]) then Key := #0;

#8 - это BackSpace
" " - пробел, конечно
Остальные нужные клавиши добавьте по вкусу.


 
Иван Шихалев ©   (2003-10-30 20:52) [2]

Возник вопрос: а чем TMaskEdit не угодил?


 
Fay   (2003-10-30 22:03) [3]

2Иван Шихалев ©
>>Возник вопрос: а чем TMaskEdit не угодил?
Ты бы ещё TDBGrid переложил.


 
Иван Шихалев ©   (2003-10-30 22:05) [4]


> Fay (30.10.03 22:03) [3]


Тебе предложу обязательно.


 
Dimaxx ©   (2003-10-30 22:50) [5]

Просто через getwindowlong/setwindowlong добавь стиль ES_NUMBER к своему edit"у. И api сама будет отслеживать символы и выводить тока цифры.



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

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-41978
Карлсон
2003-10-17 22:27
2003.11.13
вот есть гомофобы, а как называются ненавидящие курящих?


14-42047
Pavels
2003-10-13 14:01
2003.11.13
как по название автора опердилить его айкю ?


8-41759
pasha676
2003-07-08 15:57
2003.11.13
Front с прозрачным фоном на Canvas-e


1-41457
Вера
2003-10-29 10:42
2003.11.13
Загрузка изобраджения


4-42227
DNT
2003-09-01 18:25
2003.11.13
Помогите получить пути к открытым файлам.