掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
キーが何回押されたかその2 (ID:140890)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
【shift】を押していない時が If Shift = 0 Then なのですから 【shift】を押した時は If Shift = 1 Then を想像出来るかと。 コンピューターは2進数(0と1)を使う事からもゼロに対するのはイチ。 電気のスイッチ(パソコンの電源スイッチ)にも 0/1 と言う表示が あったりしますね。 0 は切り(OFF)で1は入り(ON) Dim A_count As Integer Dim B_count As Integer Private Sub Form() A_count = 0 B_count = 0 End Sub Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If Shift = 0 Then Select Case KeyCode Case vbKeyA A_count = A_count + 1 Label_A.Caption = "Aの回数 : " & A_count Case vbKeyB B_count = B_count + 1 Label_B.Caption = "Bの回数 : " & B_count End Select End If '### ここから追加 If Shift = 1 Then Select Case KeyCode Case vbKeyA A_count = A_count - 1 Label_A.Caption = "Aの回数 : " & A_count End Select End If '### ここまで End Sub
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.