イベントハンドラの追加 AddHandler AddressOf vb.net入門

      2017/07/21

イベントハンドラの追加 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
実行結果は
イベント処理しました。が表示されます。

PR



 - vb.netさんぷる

Translate »