| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > Обработка событий клавиатуры |
| Автор: Andrew1 6.6.2006, 13:20 |
| Помогите решить проблемку. Есть форма с диаграмой MSGraph. Для печати диаграмы создан отчет, который запускается кнопкой на этой форме. Как можно обработать нажатие клавиш Cntr+P и запустить отчет когда открыта эта форма? Не могу понять почему не работает следующий код: Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii=112 then .....(запускаем отчет) End Sub |
| Автор: Andrew1 7.6.2006, 11:05 |
| Задача частично решена. Проблема была в том, что во-время обработки события форма не имела фокуса. Но возникла новая проблемка, как я уже говорил форма имеет обьект - диаграма MSGraph и при печати он находиться в фокусе, но у него нет событий KeyPress и KeyDown. Подскажите можно ли написать свою обработку событий для этого обьекта или предложите другой вариант решения??? |