VB键盘问题,会VB的来啊!

来源:百度知道 编辑:UC知道 时间:2024/05/18 03:52:22
我做了一个登陆框,又两个键一个键是“确定”另外一个键是“取消‘
我让它 按键盘enter 是执行确定键,按esc 键执行取消键
高手帮帮忙!

'下面不要按两次就可以直接执行

Private Sub Text1_KeyPress(KeyAscii As Integer)
select case KeyAscii
case 13
Command1_Click
case 27
Command2_click
End select
End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Command1.SetFocus
End If
If KeyAscii = 27 Then
Command2.SetFocus
End If
End Sub
'这个可以实现,不过要按两下回车键或者ESC键.

把第一个按钮属性DEFAULT设置为TRUE
第二个按钮属性CANCEL设置为TRUE

前面两位傻啊
command控件有两个属性,一个是default(好像拼错啦),另一个是control,默认情况下为FALSE,只要设置为TRUE就可以实现啦

直接设置窗体的属性