Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2011, 00:31   #1
hippo
Пользователь
 
Аватар для hippo
 
Регистрация: 03.11.2009
Сообщений: 11
По умолчанию запрет на ввод с клавиатуры в с++ Builder

ну собственно, нужно, чтобы в компонент TEdit в с++ Builder можно было вводить только цифры, другие клавиши игнорировались бы, пожалуйста подскажите, как это осуществить?
P.S. Нашел только, как это осуществляется в Delphi.
только учусь...

Последний раз редактировалось hippo; 07.04.2011 в 00:48.
hippo вне форума Ответить с цитированием
Старый 07.04.2011, 06:45   #2
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

на событие OnKeyPress, пишете что-то типа:
Код:
if ((Key<'0') || (Key>'9')) Key=#0;
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 07.04.2011, 10:58   #3
hippo
Пользователь
 
Аватар для hippo
 
Регистрация: 03.11.2009
Сообщений: 11
По умолчанию

ругается на знак #, после его удаления все работает нормально, спасибо.
только учусь...
hippo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет на ввод букв booyako Помощь студентам 1 21.02.2011 17:54
Запрет ввода с клавиатуры DoGFoX Помощь студентам 5 16.06.2010 23:40
Запрет ввода с клавиатуры букв Omedus Общие вопросы Delphi 13 16.05.2010 14:39
Запрет на ввод в форме kapitel_bc@ukr.net Microsoft Office Access 4 02.02.2010 03:45
запрет на ввод пустой записи ГОСЕАН БД в Delphi 10 08.03.2008 03:48