Автор Оранжевая рубашка задал вопрос в разделе Другие языки и технологии
Delphi | Как сделать так, чтобы при вводе в Edit, нажав Enter, что-то выполнялось? и получил лучший ответ
Ответ от Ёергей Барановский[гуру]
Все таки речь шла о клавише Enter (поскольку нажать надо) . Событие OnEnter возникает когда Control получает фокус, в противоположность OnExit ( когда фокус теряется) .
В случае нажатия клавиши Enter:
Объект Edit - Object Inspector, закладка Events, событие OnKeyDown.
Два клика на строке этого события и в Unit пишите код, который хотите выполнять по нажатию клавиши Enter:
if Key = VK_RETURN then // Ваше действие;
Ответ от Алексей Кожекин[гуру]
Собственно, либо заглушку на экшн, либо просто обработуку экшена.. . Полностью ситуацию опишите - если, на Ваш взгял, описано послность, то смотрим экшн - в нем решение. Обрабатываем клик на буттон - делаем функцию.
Собственно, либо заглушку на экшн, либо просто обработуку экшена.. . Полностью ситуацию опишите - если, на Ваш взгял, описано послность, то смотрим экшн - в нем решение. Обрабатываем клик на буттон - делаем функцию.
Ответ от Александр Н[гуру]
Объект Edit - Object Inspector, закладка Events, событие OnEnter.Два клика на строке этого события и в Unit пишите код, который хотите выполнять по нажатию клавиши Enter.
Объект Edit - Object Inspector, закладка Events, событие OnEnter.Два клика на строке этого события и в Unit пишите код, который хотите выполнять по нажатию клавиши Enter.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi | Как сделать так, чтобы при вводе в Edit, нажав Enter, что-то выполнялось?