В компонент Edit вводятся какие-то данные. Есть кнопка "Сохранить", после нажатия которой введенные данные сохраняются.
Как сделать чтобы вместо нажатия кнопки, заставить эту функцию выполнять кнопку Enter на клавиатуре?
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| 1147 |
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: 0 |
В компонент Edit вводятся какие-то данные. Есть кнопка "Сохранить", после нажатия которой введенные данные сохраняются.
Как сделать чтобы вместо нажатия кнопки, заставить эту функцию выполнять кнопку Enter на клавиатуре? |
![]() ![]() |
| Unconnected |
Сообщение
#2
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
Ну, если я правильно понял, что тебе нужно, то на обработчик OnKeyPress твоего Edit'а вешаешь код:
... И далее в обработчике нажатия кнопки делаешь activecontrol:=edit1; Добавлено через 1 мин. А если кнопки нет, то просто пишешь процедуру и уже её вызываешь вместо обработчика нажатия на кнопку. -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
1147 Вопрос по использованию Enter вместо кнопки 17.06.2009 2:57
sheka передать кнопке фокус. 17.06.2009 2:58
1147 а если кнопки вообще нет? 17.06.2009 3:02
1147 не совсем понял где нужно указать: activecontrol:=… 17.06.2009 3:14
Unconnected В обработчике нажатия на кнопку, т.е. в button1.cl… 17.06.2009 15:29
1147 вот тут другая проблема теперь возникла: при нажат… 29.06.2009 5:21
volvo Чтоб ответить на второй вопрос, сначала надо ответ… 29.06.2009 13:55
1147 В событии onkeypress dbedita находится следующий к… 30.06.2009 16:33
volvo Этот код, конечно, передает управление в bitbtn6.c… 30.06.2009 17:02
1147 :) Звук исчез. Спасибо! 30.06.2009 19:06![]() ![]() |
|
Текстовая версия | 23.12.2025 9:34 |