Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объектную ссылку WithEvents на контрол из массива контролов / 4 сообщений из 4, страница 1 из 1
16.08.2005, 18:18:41
    #33219032
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объектную ссылку WithEvents на контрол из массива контролов
хочу сделать так:

Код: plaintext
1.
Dim WithEvents objTextBox as TextBox
Set objTextBox = Me.TextBox1( 1 )

Говорит:
"Object or class does not support the set of events"
"Объект или класс не поддерживает набор событий"

Можно ли как нибудь объявить WithEvents -объектную ссылку на элемент массива контролов?
...
Рейтинг: 0 / 0
16.08.2005, 18:40:30
    #33219093
Toking
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объектную ссылку WithEvents на контрол из массива контролов
А можно поподробнее? В каком контексте вы пишете

Dim WithEvents objTextBox as TextBox
Set objTextBox = Me.TextBox1(1)

... и с какой целью


Если внутри процедуры или функции, то не понятно что вы этим хотите сказать.

Me.TextBox1(1) - это объект - элемент коллекции TextBox1?
...
Рейтинг: 0 / 0
16.08.2005, 18:43:56
    #33219104
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объектную ссылку WithEvents на контрол из массива контролов
Обработка событий контрола - не в форме, а в объекте.
Поэтому подписываюсь на его события в классе.
Но если этот контрол - элемент массива, то такая запись (Set objTextBox = Text1(1)) вызывает ошибку.
...
Рейтинг: 0 / 0
16.08.2005, 19:02:03
    #33219146
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объектную ссылку WithEvents на контрол из массива контролов
control array
A group of controls that share a common name, type, and event procedures . Each control in an array has a unique index number that can be used to determine which control recognizes an event.


Поэтому и не получается... События "не принадлежат" элементу массива контроллов, они общие...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объектную ссылку WithEvents на контрол из массива контролов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]