VB.Net如何获取键盘输入并设置变量?

时间:2015-07-14 03:50:38

标签: vb.net

所以我基本上想要一个按钮,说“点击此处设置绑定”。然后当你点击它时,它会显示'按键'然后当使用按下一个键时,它将一个变量设置为键的值/枚举。 E.G如果他们推LMB它会将它设置为1,CapsLock 20等......

我在网上找不到任何有用的东西。我希望也许有人可以提供一些帮助。感谢。

1 个答案:

答案 0 :(得分:0)

您可以在表单上创建一个事件,以便像这样收听用户键:

Protected Overrides Sub OnKeyDown(ByVal e As KeyEventArgs)
    MyBase.OnKeyDown(e)

    If (e.KeyCode = Keys.CapsLock) Then
        ' do some thing ...
        Dim value = 20
    ElseIf (e.KeyCode = Keys.Control) Then
        Dim value = 6
    End If

End Sub