掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
KeyUpイベントが効かないようにするには (ID:91680)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
解決したようですが、 FormにTextBoxを一つ置き、FormのKeyPreviewをTrueにしますよね。 そこで Private Sub Form_KeyUp(ByVal sender As Object, _ ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyUp Select Case e.KeyCode Case Keys.Return Debug.WriteLine("Return") Case Keys.Escape Dim result As String = InputBox("") End Select End Sub これだけのコードを書き、Escapeを押して、InputBoxにReturnを押します、 すると Debug.WriteLineにReturnが書かれます、これは明らかにInputBoxの ReturnのKyeUpイベントですよね、これを回避するにはどうするかと言う 質問ではないのでしょうか、これはフラグでもSleepでも解決しないと 思うのですが、それともその質問は途中で終わったのか。。。 解決したと言うならそれでもいいのですが・・・
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.