powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объектную ссылку WithEvents на контрол из массива контролов
4 сообщений из 4, страница 1 из 1
Объектную ссылку WithEvents на контрол из массива контролов
    #33219032
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочу сделать так:

Код: 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
Объектную ссылку WithEvents на контрол из массива контролов
    #33219093
Toking
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно поподробнее? В каком контексте вы пишете

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

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


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

Me.TextBox1(1) - это объект - элемент коллекции TextBox1?
...
Рейтинг: 0 / 0
Объектную ссылку WithEvents на контрол из массива контролов
    #33219104
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обработка событий контрола - не в форме, а в объекте.
Поэтому подписываюсь на его события в классе.
Но если этот контрол - элемент массива, то такая запись (Set objTextBox = Text1(1)) вызывает ошибку.
...
Рейтинг: 0 / 0
Объектную ссылку WithEvents на контрол из массива контролов
    #33219146
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объектную ссылку WithEvents на контрол из массива контролов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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