我用VB.net做了一个wince的应用程序,那么在mini2440板上有k1-k6按键,如何能够点这几个按键触发一个事件

比如,按下一个键,在程序中弹出一个对话框什么的,之前从来没有接触过,如果能说的详细点就好了,最好能有代码。这个按键怎么和程序联系上。

让光标处于某处就在某个控件下写个点击键盘方法即可。我以文本框为例。假设点击按钮打开个新窗体
键盘方法:
'// 键盘处理
Private Sub PressKeyFun(ByVal k As Integer)
Select Case k
Case 1
dim f as new from1
f.show()
End Select
end sub

Private Sub txt数量_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txt数量.KeyUp
Select Case e.KeyCode
Case Keys.k
PressKeyFun(1) '添加商家
End Select
End Sub

你看是不是要达到你想要的结果。追问

这个貌似设计一个硬件数据底层的调用吧,因为我要点的是开发板上的按键,而不是程序中的按键。现在是不知道我按下开发板中的按键,如何能够捕获它的状态。

追答

那我就不知道了,可能要用到单片机的知识了。

追问

实际上我想问的就是单片机这块的东西,不过还是很感谢

追答

不客气哈。

温馨提示:内容为网友见解,仅供参考
无其他回答

我用VB.net做了一个wince的应用程序,那么在mini2440板上有k1-k6按键...
让光标处于某处就在某个控件下写个点击键盘方法即可。我以文本框为例。假设点击按钮打开个新窗体 键盘方法:'\/\/ 键盘处理 Private Sub PressKeyFun(ByVal k As Integer)Select Case k Case 1 dim f as new from1 f.show()End Select end sub Private Sub txt数量_KeyDown(ByVal sender As Ob...

相似回答