Обработчик событий

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

spider2000
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 18.07.2005 (Пн) 15:48

Обработчик событий

Сообщение spider2000 » 18.07.2005 (Пн) 15:59

Разместил на форме компонент ActiveX (AxVector).
У его производного объекта (может быть это назывется по другому :?: ) AxVector.Document.Window, согласно документации есть событие LButtonClick.
Вопрос: Как создать обработчик LButtonClick от AxVector.Document.Window.

В списке событий AxVector нет LButtonClick.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 18.07.2005 (Пн) 16:58

AxVector и AxVector.Document.Window - это два разных объекта со своими событиями каждый.

private withevents w as AxVector.Window
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

spider2000
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 18.07.2005 (Пн) 15:48

Сообщение spider2000 » 19.07.2005 (Вт) 11:42

To: Шаман
Я так понял:
В классе формы при инициализации объявить объект
Код: Выделить всё
private withevents w As AxVector.Document.Window
и потом написать обработчик по имени
Код: Выделить всё
private Sub w_LButtonClick

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.07.2005 (Вт) 11:53

А потом присвоить AxVector.Document.Window в w.

Или, без дополнительных переменных, AddHandler.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic .NET

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

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

    TopList