visual basic 6 キーボード入力操作
DESCRIPTION
Visual Basic 6 キーボード入力操作. キーボードの入力を判断する方法. サンプルプログラムを作成しながら確認. ①PictureBox を選択. ② 画面上に配置. ③PictureBox をダブルクリック. 入力を判断する方法. ① クリック. ②KeyDown を選択. 入力を判断する方法. KeyCode (変数)の中には、「どのキーが押されたか」という情報が、整数値で格納されます。. Shift (変数)の中には、「 Shift キーを同時に押したかどうか」という情報が整数値で格納されます。 Shift を押した → 1 - PowerPoint PPT PresentationTRANSCRIPT
Visual Basic 6キーボード入力操作
キーボードの入力を判断する方法サンプルプログラムを作成しながら確認
①PictureBoxを選択
②画面上に配置
③PictureBoxをダブルクリック
入力を判断する方法
①クリック
②KeyDownを選択
入力を判断する方法
KeyCode(変数)の中には、「どのキーが押されたか」という情報が、整数値で格納されます。
Shift(変数)の中には、「 Shiftキーを同時に押したかどうか」という情報が整数値で格納されます。 Shiftを押した → 1 Shiftを押さない → 0
入力を判断する方法次のようにプログラムを記述して実行するとどのようなことになりますか?
押したボタンに対応する番号が表示されます
問題上ボタンを押したときだけ、「上ボタンを押しました」というメッセージを表示するにはどうすればよいですか?
(ヒント)Ifステートメントを利用します。KeyCodeを利用します。
解答次のように記述する。
「上ボタン」を押したときの KeyCodeが 38なので、 38に一致するかどうか Ifステートメントを利用して判定処理を行っている。
キーボードで四角形を動かす次のように画面上に四角形を配置します。
①Shapeを選択
②画面上に配置
キーボードで四角形を動かす右ボタンを押したときに、四角形( Shap
e1)を右に動かすにはどうすればよいか?
確認事項右ボタンの KeyCodeは?
MsgBox (KeyCode) を利用して数値を確認四角形を右に動かす方法は?
馬を右に動かすときに使用した次のコードを使用 Shape1.Left = Shape1.Left + 120
キーボードで四角形を動かす右ボタンを押したときに、四角形( Shape1)を右に動かすにはどうすればよいか?
(解答)次のように記述すればよい。
問題上下左右ボタンを使用して四角形( Shape1)を自由に動かすプログラムを作成しよう!!
(ヒント)Ifステートメントを利用します。KeyCodeを利用します。Shape1.Leftを使用します。
Shape1.Left = Shape1.Left + ??Shape1.Left = Shape1.Left - ??
Shape1.Topを使用します。Shape1.Top = Shape1.Top + ??Shape1.Top = Shape1.Top - ??