Поделиться через


Практическое руководство. Вызов события (Visual Basic)

Обновлен: Ноябрь 2007

В этом примере определяется событие (TimeExpired), и для возникновения события применяется инструкция RaiseEvent.

Пример

Public Event TimeExpired(ByVal Status As String)
Public Sub RaiseTimeExpiredEvent()
    RaiseEvent TimeExpired("Your time has run out")
End Sub

Данный пример кода доступен также в качестве фрагмента кода IntelliSense. В выборе фрагмента кода он находится в разделе Язык Visual Basic. Дополнительные сведения см. в разделе Практическое руководство. Вставка фрагментов в код (Visual Basic).

Компиляция кода

Для этого примера необходимо следующее.

  • Доступ к членам пространства имен System. Добавьте оператор Imports, если в коде не указываются полные имена элементов. Дополнительные сведения см. в разделе Оператор Imports (пространство имен .NET и тип).

  • Инструкция Event должна быть на уровне класса, а не внутри какой-либо процедуры.

  • Инструкция RaiseEvent должна находится внутри какой-либо процедуры в приложении.

См. также

Задачи

Практическое руководство. Создание события и обработчика (Visual Basic)

Основные понятия

События и обработчики событий

Ссылки

Оператор Event

Оператор RaiseEvent

Другие ресурсы

События в Visual Basic