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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2009, 13:28   #1
Анастасия123456789
Пользователь
 
Аватар для Анастасия123456789
 
Регистрация: 20.11.2008
Сообщений: 41
Радость

вот мне нужно чтобы юзер токо нажимал от кнопки от 1 до 4 и все... я помню что было связано с key:=#0;

а ну еще тобы вводились токо цифры а не буквы...в общем
подумайте сначало .... а потом отвечайте....

Последний раз редактировалось Stilet; 17.03.2009 в 13:55.
Анастасия123456789 вне форума Ответить с цитированием
Старый 17.03.2009, 13:54   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
if not (key in ['0'..'9',#8]) then key:=#3;
- ввод цифр от 0 до 9 и возможность стирать

Также можно использовать Maskedit
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 17.03.2009, 13:59   #3
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

case key of
'1'..'4',#8:;
else key:=chr(0);
end;
прописывать в OnKeyPress вроде
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Старый 17.03.2009, 19:08   #4
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

Код:
program pascall;
uses crt;
var
 c : char;
begin
 repeat
   c:=readkey;
   case c of
   '1'..'4' : write (c);
   #8 : begin
          write (c);
          clreol
        end
   end;
 until c=#27;
end.
capta1n вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка компа ROD Безопасность, Шифрование 8 18.02.2009 06:17
Блокировка клавиатуры bunner Помощь студентам 1 05.02.2009 20:15
Блокировка кнопок Михаил Юрьевич Общие вопросы Delphi 10 11.02.2008 15:13
Блокировка файлов UnD)eaD)Snake Общие вопросы Delphi 8 09.10.2007 18:39