|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.09.2007, 17:33 | #1 |
Пользователь
Регистрация: 11.04.2007
Сообщений: 75
|
По нажатию Enter
Я ввожу в Edit текст, нужно, чтобы при нажатии Enter выполнялись определенные действия с этим текстом. Не подскажите, как это сделать?
|
05.09.2007, 17:53 | #2 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Событие OnKeyDown или onKeyPress, ну чисто интуитивно даже догадаться можно
пыщь
|
05.09.2007, 17:55 | #3 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin if key = #13 then begin // Пиши сюда свой код и вперед!!! end; end;
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
|
05.09.2007, 18:00 | #4 |
Дельфист
Форумчанин
Регистрация: 14.08.2007
Сообщений: 317
|
edit1.setfocus;
procedure Tform1.edit1KeyPress(sender:Tobject ,var key:char); case key of #13:твои действия end; end;
ICQ-465033557
WINDOWS CE THE BEST |
05.09.2007, 18:01 | #5 |
Пользователь
Регистрация: 11.04.2007
Сообщений: 75
|
Спасибо, Рустам и Виталик.
JTG, я догадался какое событие, но не знал, как определить, что нажата была именно клавиша Enter. Последний раз редактировалось Andr; 05.09.2007 в 19:39. |
05.09.2007, 18:01 | #6 |
Форумчанин
Регистрация: 26.04.2007
Сообщений: 440
|
|
05.09.2007, 20:25 | #7 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
bill, кому как, вот я уже привык к #13!!! Andr - поищи коды клавиш на форуме, пригодиться...
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
|
22.12.2008, 16:23 | #8 |
Дельфист
Пользователь
Регистрация: 18.11.2008
Сообщений: 19
|
Можно и так
if Key = VK_Return then begin Имя процедуры. end; |
22.12.2008, 16:58 | #9 |
Форумчанин
Регистрация: 06.10.2008
Сообщений: 102
|
2 Andrei Isaev, посмотри пост номер 6 в этой теме, абсолютно тоже самое.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как вставить Enter | Аlex | Общие вопросы Delphi | 18 | 09.11.2018 16:26 |
Сортировка по нажатию кнопки | Nate-p | Microsoft Office Access | 2 | 25.06.2008 08:35 |
Enter | PAVEL315 | Помощь студентам | 7 | 17.12.2007 20:41 |
Ctrl+Enter | kisska | Win Api | 3 | 22.08.2007 20:55 |
Enter | Slash | Общие вопросы Delphi | 2 | 24.03.2007 17:40 |