吧窗体设为优先接受键盘,在窗体的key down 里检测
解决方案 »
- VB中一个窗体的菜单怎样方便地转到另一个窗体上?
- 我装的VB6没有帮助,哪里有?
- 我再问一个关于记录集的问题:
- 请教一个关于显示图标的问题!
- 请问VBA中怎样实现局域网数据输入、查询等功能?
- 用WIN98的拔号服务器,从远程拔上来,也就是相当于NT的RAS,我怎么样才能得到服务器的IP地址呢?谢谢!!
- 一个两仟(2000)分的问题!!!大家帮帮忙.
- 怎样取得有焦点的对象的类型及名称?
- 各位大虾,小弟有一火烧眉毛的事:怎样用程序在NT Server 的 IIS 上建 一 virtual directory ?
- 谁买控件(OCX)?
- Bardo,还是关于dwEasyServ的问题
- 一个想学编程的朋友~~~~~~~~~~~~~~~~~!!!???
返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的键盘事件。键盘事件为:KeyDown、KeyUp 和 KeyPress。注意 一些控件能够拦截键盘事件,以致窗体不能接收它们。这样的例子有:CommandButton 控件有焦点时的 ENTER 键、以及焦点在 ListBox 控件上时的方向键。
用if 判断keyasii是否为 enter键
如是,执行一个函数。你的代码就可以执行了
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If Shift = 2 Then
If KeyCode = 13 Then
Label1.Caption = "jgjgjgjgh"
End If
End If
End Sub