Нажатия клавиши в DHTMLEdit

Создание, использование компонентов ActiveX
shovgenyuk
Новичок
Новичок
 
Сообщения: 44
Зарегистрирован: 28.07.2004 (Ср) 11:39
Откуда: Ивано-Франковск

Нажатия клавиши в DHTMLEdit

Сообщение shovgenyuk » 07.09.2006 (Чт) 10:09

На форме есть контрол DHTMLEdit. Если на этом контроле нажать клавишу, то событие формы KeyDown не вызывается :(
В DHTMLEdit есть свои события для нажатия клавиш, но в них не передаются нажатые клавиши.

1) Как сделать что бы вызывалось событие формы KeyDown при нажатии клавиш на контроле DHTMLEdit?
Или
2) Как узнать какие клавиши были нажаты в собитиях по нажатию клавиш в DHTMLEdit?

Если ни первое ни второе невозможно, то каким нормальным контролом заменить этот DHTMLEdit что бы стало возможным отлавливать события нажатия клавиш и при етом в процедуре обработки событий знать какие клавиши были нажаты?

Спасибо.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 07.09.2006 (Чт) 11:01

Код: Выделить всё
Private Sub DHTMLEdit1_onkeydown()
     debug.print DHTMLEdit1.DOM.parentWindow.event.keyCode
End Sub
Заодно подключи Microsoft HTML Object Library
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList