![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как проверить ввод символа в TEdit? [D7, WinXP]
tytus © (2004-12-06 11:11:00)Добрый день мастера. Нужно проверить, чтобы символы были в диапазоне 'A'..'Z' , а остальные чтобы и не выводились в TEdit.
CHES (2004-12-06 11:51:00) [1]Пример DiamondShark © (06.12.04 11:18) [2] работает.
tytus (2004-12-06 11:39:00) [2]>TUser
...как обрабатывать OnChange в данном случае???
TUser (2004-12-06 11:29:00) [3]
> ...что-то вообще ничего не выводит...
Надо назначить эту процедуру обработчиком собфытия OnKeyPress. А лучше обрабатывать OnChange
tytus (2004-12-06 11:23:00) [4]>All
...что-то вообще ничего не выводит...
DiamondShark (2004-12-06 11:18:00) [5]procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['A'..'Z', #8]) then Key := #0;
end;
fynjy1984 (2004-12-06 11:16:00) [6]procedure TMainForm.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
If not((key>'А')and(key<'Z')) then
key:=#0;
end;