掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
KeyUpイベントが効かないようにするには (ID:91670)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
良く考えると、Form_KeyUpイベントでやると上手くいきませんね。 >result = InputBox("№を入力してください" _ > , "№入力", "No") '№の入力 この時『OK』ではなく『Return』を押すと、処理はキーの押下時に すぐ続行されますので、キーを離した時には既にこのForm_KeyUpイベントは抜け フラグがリセットされされるので、再び Form_KeyUpイベントが起こり、 Keys.Enterの処理をします。 ブレークをかけたり、キーを叩くようにするとタイミングが変わります。 result = InputBox(... の時Returnキーを押しっぱなしにすると良く判ります。 Form_KeyDownイベントで処理すれば問題ないと思われるのですが、何か別の 問題が有るのでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.