
我用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
你看是不是要达到你想要的结果。
键盘方法:
'// 键盘处理
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
你看是不是要达到你想要的结果。
更多追问追答
追问
这个貌似设计一个硬件数据底层的调用吧,因为我要点的是开发板上的按键,而不是程序中的按键。现在是不知道我按下开发板中的按键,如何能够捕获它的状态。
追答
那我就不知道了,可能要用到单片机的知识了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询