DOBON.NET DOBON.NETプログラミング掲示板過去ログ

フォームが表示されてからMsgboxを表示

環境/言語:[VB.NET]
分類:[.NET]

2004/05/23(Sun) 22:20:45 編集(投稿者)

初歩的な質問ですが、
色々と調べてみても解決することができませんでしたので
どなたか助言していただければ幸いです。

単純に

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox("てすと")
End Sub

とした場合、MsgBoxでダイアログが表示され、
「OK」ボタンを押した後にForm1が表示されますが、
これを、フォームが表示された後に、
MsgBoxでダイアログを表示する方法はありますでしょうか。

よろしくお願いいたします。
■No4138に返信(TAKAさんの記事)
> これを、フォームが表示された後に、
> MsgBoxでダイアログを表示する方法はありますでしょうか。

素直に考えると、フォームのActivatedイベントハンドラでメッセージダイアログを表示するということになるかと思います。はじめの一回だけメッセージダイアログを表示するためには、フラッグを使うか、Activatedイベントハンドラを削除するかすればOKでしょう。
管理人様、ありがとうございました。
おかげで、それらしい処理を実装することができました。
これから、色々と試行錯誤していきたいと思います。
■No4155に返信(TAKAさんの記事)
> 管理人様、ありがとうございました。
> おかげで、それらしい処理を実装することができました。
> これから、色々と試行錯誤していきたいと思います。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板