- 題名: フォームを閉じた時に特定のプロシージャを動かしたい
- 日時: 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の勉強を始めたばかりの初心者で場違いな質問かもしれません
がよろしくお願いします。