- 題名: フォームを閉じた時に特定のプロシージャを動かしたい
- 日時: 2003/09/19 16:18:28
- ID: 688
- この記事の返信元:
- (なし)
- この記事への返信:
- [690] Re[1]: フォームを閉じた時に特定のプロシージャを動かしたい2003/09/19 17:56:58
- ツリーを表示
こんばんは、metaliconさん。ピラルクです。
いろいろな方法がありますが、ひとつの方法は AddHandler で記述する方法です。
Private Sub Button1_Click( _
ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
Dim frm2 As New Form2()
AddHandler frm2.Closed, AddressOf foo
frm2.Show()
End Sub
Private Sub foo(ByVal sender As Object, ByVal e As System.EventArgs)
'引数は無用でもClosedのハンドラとシグネチャをあわせる為に必要。
Console.WriteLine("foo called !!")
End Sub
Form2を閉じた時にForm1に記述した
-----------------------------
Private Sub HogeHoge()
MessageBox("hogehoge")
End Sub
-----------------------------
というコードを実行するにはどのようにしたらよいのでしょうか?
VB.NETの勉強を始めたばかりの初心者で場違いな質問かもしれません
がよろしくお願いします。