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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2011, 22:16   #1
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию onKeyPress. Защита от неправильного ввода.

У меня есть блок схема но я не представляю что писать в эту процедуру
Антон Лысенко вне форума Ответить с цитированием
Старый 19.02.2011, 02:53   #2
Stranger333
Пользователь
 
Аватар для Stranger333
 
Регистрация: 19.05.2009
Сообщений: 98
По умолчанию

Напешите задание полностью. Я Вас совсем не понял.
Stranger333 вне форума Ответить с цитированием
Старый 19.02.2011, 07:00   #3
Ghost of Night
Форумчанин
 
Аватар для Ghost of Night
 
Регистрация: 08.08.2010
Сообщений: 371
По умолчанию

Код:
case Key of
 разрешенная_клавиша : действие;
 else действие_при_неправильном вводе;
end;
Хакинг - не преступление, а способ выживания.
Ghost of Night вне форума Ответить с цитированием
Старый 23.02.2011, 00:29   #4
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

мы только начали заниматься объектным программированием, так что пока я мало что понимаю в формах. Нужно сделать так что бы в Edit пользователь ничего не мог ввести кроме цифры. Ввод всех остальных знаков заменить #0.
Антон Лысенко вне форума Ответить с цитированием
Старый 23.02.2011, 12:06   #5
Stranger333
Пользователь
 
Аватар для Stranger333
 
Регистрация: 19.05.2009
Сообщений: 98
По умолчанию

Код:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if not (key in ['0'..'9',#8]) then key:=#0;
end;
Stranger333 вне форума Ответить с цитированием
Старый 23.02.2011, 17:20   #6
Антон Лысенко
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 181
По умолчанию

спасибо)))
Антон Лысенко вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрет нажатия кнопки и запрет неправильного ввода данных De_Kurlzz Помощь студентам 1 15.06.2011 15:14
защита строки после ввода данных Akmal-Sharipov Microsoft Office Excel 5 09.12.2010 08:40
Защита от неправильного ввода Christina_2010 PHP 2 09.06.2010 13:28
Защита от ввода неправильных значений в pascal GaJIbI4 Lazarus, Free Pascal, CodeTyphon 4 09.05.2010 12:29
Защита от кривого ввода на С++ survavior Помощь студентам 4 13.04.2010 17:56