100分求解vb 如何设置数字键盘快捷键
比如我有1到9九个button想设置数字键盘上1到9对应的快捷键,该如何做?我觉得KeyUp事件可能不太好因为这个程序上还有文本框需要输入东西可能有输入数字...
比如我有1到9 九个button 想设置数字键盘上1到9对应的快捷键,该如何做?
我觉得KeyUp事件可能不太好 因为这个程序上还有文本框需要输入东西 可能有输入数字 展开
我觉得KeyUp事件可能不太好 因为这个程序上还有文本框需要输入东西 可能有输入数字 展开
4个回答
展开全部
比如你有一个button1那么你就在button1的caption属性里面设置成这样button1.caption="&1"
不知道vb.net里面窗体有没有keypreview这个属性,如果有的话,设置成ture然后再在窗体的keyup事件里面写代码
不知道vb.net里面窗体有没有keypreview这个属性,如果有的话,设置成ture然后再在窗体的keyup事件里面写代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyNumpad1 Then Call Command1_Click
End Sub
Private Sub Form_Load()
Me.KeyPreview = True
End Sub
If KeyCode = vbKeyNumpad1 Then Call Command1_Click
End Sub
Private Sub Form_Load()
Me.KeyPreview = True
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实你将Form的KeyPreview属性设为Ture即可!就不会影响文本框了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Command1.Caption="&1"
按住ALT+字母区域上方的Num1
按住ALT+字母区域上方的Num1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询