Back spaceのアスキーコードは?

解決


ユミカ  2002-09-12 01:34:22  No: 104909

始めまして。最近VBを始めた超初心者です。keypressイベントで数字だけを
入力できるようにしたのですが、Back spaceが使えません。Back spaceも
有効にしたいのですが、アスキーコードが分かりません。誰か知っている
人がいたら教えてください。。


さわ  2002-09-12 01:53:49  No: 104910

KeyPressイベントのKeyAsciiをデバッグすれば
調べられると思いますよ。
ちなみにBackSpace = 8  です


Say  2002-09-12 02:19:06  No: 104911

補足

他に
●ヘルプでキーワード「キー コード定数」で探す。または
●ObjectBrowser のKeyCodeConstants のメンバをクリック。
でも知ることができます。

KeyPressイベント内で拾う場合、

Select Case KeyAscii
の後、
    Case 8
のようにリテラルで表記せずに
    Case vbKeyBack
のようにシステム既定の定数名を使用してください。


ユミカ  2002-09-12 02:31:17  No: 104912

さわさん、Sayさんありがとうございました。勉強になりました。
またわからないことがあると思いますが、暇があったら回答
してください。お願いします。


ユミカ  2002-09-12 02:32:19  No: 104913

解決のチェック忘れてました・・・


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

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






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