イベントハンドラの追加 AddHandler AddressOf
vbでのハンドラは主に処理を書いているところです。
AddHandlerの追加は
このサンプルではサブルーチンをハンドラとしてついかしてます。
AddHandlerは
イベントに関連付けられているイベントハンドラを追加することができます。
イベントハンドラの追加
AddHandler イベント名, AddressOf 追加したいサブルーチン等
イベント名はクラス名からイベント名を書きます。
AddressOf は場所をアドレスを教えてますね。
サンプルソース
Public Class Form1
Event sample()
Sub eventsample()
MsgBox(“イベント処理しました。”)
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
AddHandler Me.sample, AddressOf eventsample
RaiseEvent sample()
End Sub
End Class
実行結果は
イベント処理しました。が表示されます。