| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Клавиатура |
| Автор: Гость_Roman 18.11.2005, 12:46 |
| Нужна эмуляция нажатия клавиши на клавиатуре. Например, на форме есть ДБГРИД (Query) и кнопка. При нажатии F2-включается режим редактирования. Как при нажатии кнопки входить в этот режим (эмулировать нажатие F2)? |
| Автор: Alexeis 18.11.2005, 12:54 |
| Используй Sendmessage(ДБГРИД.handle, WM_KEYDOWN,....) Остальные параметры нужно посмотреть в Help-e |
| Автор: _hunter 18.11.2005, 13:49 |
| есть такое полезное свойство как EditorMode |
| Автор: <Spawn> 18.11.2005, 23:41 |
| Для этого нужно правильно проектировать приложения - создаешь объект TAction в TActionList и используешь его для любого рода нужных тебе визуальных компонентов, а потом вешаешь на него нужный хоткей. |