VB.NETを使っています。
電卓プログラムを作っているのですが、TextBoxへ数字を入力後に"+"キー
を押した場合に、TextBoxに"+"も表示されてしまうのですが、これを表示
しないようにしたいのですが、どのようにしてよいのかわかりません。
Key_Upメソッドで
TextBox1.Text=Left(TextBox11.Text,TextBox11.TextLength - 1)
のようにしたのですが、一瞬表示されてしまいます。
アドバイスよろしくお願いします。
KeyPressイベント時に
If e.KeyChar = "+"c Then
e.Handled = True
End If
として見てください。
もし、[+]のチェックをしたいのであれば、e.Handled = True
の前に処理してください。
クリリンさんありがとうございました。
解決しました。
またよろしくお願いします。
ツイート | ![]() |