HOW TO:引發事件 (Visual Basic)

更新:2007 年 11 月

這個範例會定義 TimeExpired 事件並使用 RaiseEvent 陳述式引發事件發生。

範例

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

這個程式碼範例也可以在 IntelliSense 程式碼片段中找到。在程式碼片段選擇器中,這個程式碼片段位於 [Visual Basic 語言] 中。如需詳細資訊,請參閱 HOW TO:在您的程式碼中插入程式碼片段 (Visual Basic)

編譯程式碼

這個範例需要:

  • 存取 System 命名空間的成員。如果您的程式碼中未完整限定成員名稱,請加入 Imports 陳述式。如需詳細資訊,請參閱 Imports 陳述式 (.NET 命名空間和型別)

  • Event 陳述式必須在類別層級上,且不在任何程序內。

  • RaiseEvent 陳述式必須在應用程式中的某程序內。

請參閱

工作

HOW TO:建立事件和處理常式 (Visual Basic)

概念

事件和事件處理常式

參考

Event 陳述式

RaiseEvent 陳述式

其他資源

Visual Basic 中的事件