создание объекта с WithEvents из динамического массива

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Грандж
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 150
Зарегистрирован: 29.10.2002 (Вт) 14:10
Откуда: Москва

создание объекта с WithEvents из динамического массива

Сообщение Грандж » 09.07.2004 (Пт) 8:58

народ, есть такая трабла.

есть класс, в коде объявляется WithEvents, там пару важных событий в классе..

вопрос вот в чём. у нас есть динамический массив этих объектов, соотвественно на каждом витке цикла создаёцца новый.

dim bla() as BlaClass

For i = 0 to n
bla(i) = New BlaClass
With bla
%)
End with
next i

Есть ли в 6-м басике хэндлеры? если есть, то как их юзать?
и между ног затеплилась надежда
(%

http://grunger.net.ru

TEH3OP
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 143
Зарегистрирован: 12.12.2003 (Пт) 20:19
Откуда: Москва

Сообщение TEH3OP » 09.07.2004 (Пт) 10:02

Из кода, который написан, ничего не понятно, так что буду ориентироваться на описание...

Если ты хочешь юзать события объекта из массива, то можешь извратиться так:
Создаёшь ссылку с событиями на такой же, как из массива, класс. А потом вешаешь на эту ссылку один из элементов массива, по другому никак... :-(

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 09.07.2004 (Пт) 20:29

вот здесь посмотри, не это ли тебя интересует, Грандж
http://bbs.vbstreets.ru/viewtopic.php?t=6453

Вариант ТЕНЗОРа там тоже высказан.
Учиться - значит открывать для себя то, что уже знаешь. <...> Учить - значит напоминать другим о том, что они знают это также хорошо, как и ты. <...> Лучше всего ты учишь тому, чему тебе самому больше всего надо научиться. (Р. Бах)


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: The trick и гости: 33

    TopList