Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
DirectX無しでどこまでやれるか
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=122#CommentId860
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
葉月
 (社会人)
投稿日時
2008/11/19 15:05:17
>>>あにすさん
どうも、始めまして。
以前からお名前は拝見していましたが、やり取りはなかったと思います。
以降、よろしくお願いします。
>カーソルキーの状態を取得しないといけませんが、VBにはキーボードの状態を取得する機能はないようです。
押されたキーを判別する機能がありました。
参考ページとサンプルコードを記載しますので、よかったらご確認ください。
私が意味を捉え違いしてて、ご存知でしたら余計な手間をかけしてしまい申し訳ないです。
■参考ページ:
http://msdn.microsoft.com/ja-jp/library/system.windows.forms.keys.aspx
■サンプルコード
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyCode
Case Keys.Up
Console.WriteLine("上キー")
Case Keys.Right
Console.WriteLine("右キー")
Case Keys.Left
Console.WriteLine("左キー")
Case Keys.Down
Console.WriteLine("下キー")
End Select
End Sub