C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 25 を表示中)
■11653 / )  Re[4]: MessageBoxの表示判定
□投稿者/ かざん (6回)-(2007/12/19(Wed) 16:24:50)
2007/12/19(Wed) 16:34:41 編集(投稿者)
No11650 (れい さん) に返信
> イベントによってはMessageBoxでメッセージループをまわしてはいけないものがあります。
> どんなクラスのなんというイベントでしょうか?

クラス名が分からないのですが、KeyUpイベントです。

-------------------------------------------------------------------------------------

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'キーイベントをフォームで受け取る
        Me.KeyPreview = True
        'KeyUpイベントハンドラを追加
        AddHandler Me.KeyUp, AddressOf Form1_KeyUp
    End Sub

    Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As KeyEventArgs)
        'Enterキーを押したとき
        If e.KeyCode = Keys.Enter Then
            [送信またはエラーメッセージの分岐]
        End If
    End Sub

-------------------------------------------------------------------------------------

簡潔に書くとこのような感じです。

返信 編集キー/


管理者用

- Child Tree -