私が使用していたコードはこれです:文字の検証時にバックスペースとスペースを許可する方法は?
If Asc(e.KeyChar) < 65 Or Asc(e.KeyChar) < 90 _
And Asc(e.KeyChar) < 97 Or Asc(e.KeyChar) > 122 Then
MessageBox.Show("Please enter letters only")
e.Handled = True
End If
VBの文字を検証するときにバックスペースやスペースを許可する方法は?バックスペース用
これは正しいですか?「またはAsc(e.KeyChar)<90」ですか?あなたがそれが_より大きいかどうかをチェックするつもりはありませんでしたか? –
はい、良いUIの重要な要素は、誤ったキーストロークごとにユーザーを叱って罰することです。タイプミスは許されません。 – Plutonix