Delete,BackSpaceキーの判断

解決


サーブY  2007-03-01 17:08:32  No: 135591

初めて質問させていただきます、VB.NET初心者です。
キーボード入力された、"Delete","BackSpace"キーの
判断を行いたいと思います。

この場合 "KeyBd As System.Windows.Forms.KeyPressEventArgs"として
論理構造体'KeyBd'のどのプロパテイにどういう値が返ってくるのもなのでしょうか?
見当がつきません、ご存知の方よろしくお願いいたします。


通ってみた  2007-03-01 17:19:40  No: 135592

.Netはわかりませんが、KeyPressEventArgs.KeyCharプロパティでしょうか
MSDNを見ると、次のように書いてありました


次のキーは取得または設定できません。 
Tab キー
Ins キーと Del キー
Home キー
End キー
PageUp キーと PageDown キー
F1 〜 F2 の各キー
Alt キー
方向キー

BSキーは取得できるかもしれませんが、Delキーは取得できないようですね
素直にKeyPressイベントで取得するのはどうですか?
BSキーとDelキーの値がわからなければ、押されたキーの値を表示するようにプログラムしておき実行すれば、どのキーでも自分で調べられますよね


サーブY  2007-03-02 14:33:19  No: 135593

通ってみたさん、ありがとうございました。

結局"MaskedTextBox”を使用して、"Mask"プロパテイの設定にて
解決しました。

VB.NETをもっと理解しないといけないと反省しました。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加