ADODB. Обработка событий.

Программирование на Visual Basic for Applications
honeybeer
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 05.07.2005 (Вт) 13:46

ADODB. Обработка событий.

Сообщение honeybeer » 05.07.2005 (Вт) 13:50

Обработка событий объектов типа UserForm или WorkSheet - банальность обыкновенная. А вот другой случай. У ADODB.Connections есть куча эвентов, так вот, как их отловить. Может у кого-то подобная проблема возникала? Поделитесь, пожалуйста.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.07.2005 (Вт) 13:53

dim withevents :roll:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 05.07.2005 (Вт) 13:55

Я предпочитаю Private WithEvents, оно как-то красивее :)
Lasciate ogni speranza, voi ch'entrate.

honeybeer
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 05.07.2005 (Вт) 13:46

Сообщение honeybeer » 05.07.2005 (Вт) 13:58

Неплохо конечно, но есть несколько но. Во-первых WithEvents употребляется только в Class Modules, а во-вторых каким образом написать сам обработчик события.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 05.07.2005 (Вт) 14:17

Учи албанский :)

Ровно так же, как и для любого объекта :)

Gloom
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 200
Зарегистрирован: 23.11.2004 (Вт) 15:57
Откуда: СПб

Сообщение Gloom » 05.07.2005 (Вт) 14:17


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

Сообщение GSerg » 05.07.2005 (Вт) 14:19

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

honeybeer
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 05.07.2005 (Вт) 13:46

Сообщение honeybeer » 05.07.2005 (Вт) 14:31

Всем спасибо, все ясзно, но прозрачность выше всяких похвал.


Вернуться в VBA

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

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

    TopList