Тема: TEdit
Показать сообщение отдельно
  #9  
Старый 10.04.2008, 13:38
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
Хорошо

Цитата:
Сообщение от ariane
Желательно, да! Это ограничивающий фактор, иначе некоторые товарищи будут сидеть до вечера, пока не введут правильную комбинацию. Переберут все буквы, цифры)

В данном случае целесообразно будет сочетание метода case ... of и проверки от MegaPiha.
Примерно так:
Код:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
case Key of
'0'..'9',#8,#47,#92,#43,#45 :;
else
Key:=Chr(0);
end;
end;
и
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
if Edit1.Text = '/ \ + - 0 1' then
Label1.Caption:='super super '
else
Label1.Caption:='Oi, ne super'
end;
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием