Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Указывает, что одна или несколько объявленных переменных-членов ссылаются на экземпляр класса, который может вызывать события.
Замечания
Если переменная определена с помощью WithEvents, можно декларативно указать, что метод обрабатывает события переменной с помощью ключевого Handles слова.
Можно использовать WithEvents только на уровне класса или модуля. Это означает, что контекст объявления для переменной WithEvents должен быть классом или модулем и не может быть исходным файлом, пространством имен, структурой или процедурой.
Нельзя использовать WithEvents для элемента структуры.
Можно объявить только отдельные переменные , а не массивы WithEvents.
Правила
Типы элементов. Переменные необходимо объявить WithEvents в объектных переменных, чтобы они могли принимать экземпляры классов. Однако их нельзя объявить как Object. Их необходимо объявить как конкретный класс, который может вызывать события.
Модификатор WithEvents можно использовать в этом контексте: Оператор Dim
Пример
Dim WithEvents app As Application