我写了一个VB界面,里面用Frame控件分割成几个部分,因为想对某几个Button进行快捷访问,比如用小键盘的1、2、3...9直接选定Button,代码要怎么写?
比如,有一个Button为“1 AAAAA“,我点了小键盘的“1”键后,则选中该Button,要怎么做?
使用&的方式我知道,但需要按两个键,不想采用这种方式。
比如,有一个Button为“1 AAAAA“,我点了小键盘的“1”键后,则选中该Button,要怎么做?
使用&的方式我知道,但需要按两个键,不想采用这种方式。
Dim k As Long
k = KeyCode Mod 48
If k < 10 Then
Command1(k).SetFocus '假设你的按钮名称为command1
End If
End SubPrivate Sub Form_Load()
Form1.KeyPreview = True
End Sub
If KeyCode = 49 Then
MsgBox "按下了数字键1"
End If
End Sub