LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Как опред...
 Тема: Как определить процедуру нажатия клавиш
 
 15.06.2007 19:52:27
All
4316 сообщения
1-ый


Тема: Как определить процедуру нажатия клавиш
Как определить процедуру на нажатие комбинации клавиш (Alt + ... , Ctrl + кнопка мыши , и т.п. ) ?


P.S. Общий раздел по формам
Автор: Вопрос 14 от 0:00:00 Источник ...
 15.06.2007 19:52:27
All
4316 сообщения
1-ый


RE: Как определить процедуру нажатия клавиш
Во первых, Вам необходимо добавить при загрузке формы в событие Form_Load() строку Me.KeyPreview = True. Тогда события клавиатуры для Вашей формы будут обрабатываться в первую очередь. Во вторых, назначить события KeyDown для формы и MouseDown для элемента управления. Помните, что если Вы обрабатываете ключ, которому уже назначено события, например, F1-справка, то после обработки его, необходимо "обнулить" коды клавиш (keyCode=0 и Shift=0). Иначе, сработает встроенная справка Access. Обратите внимание, что если есть подчиненная форма, то надо сделать обработку событий и в ней. Пример N7 найдете в файле la_form.mdb.


P.S. Общий раздел по формам
Автор: Виктор Конюков от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Как опред...
ПоискПоиск  Список форумовСписок форумов  
right