vb中如何实现用空格键控制某一命令按钮

 我来答
鱼木混猪哟
高粉答主

推荐于2017-10-06 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33696

向TA提问 私信TA
展开全部
思路:通过Key_Press事件捕获键盘输入,如果键盘输入的是空格,则调用按钮命令
步骤如下:
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then'空格键的ASCII码为32
call Command1_click '调用命令
end if
End Sub
zhengruiw02
推荐于2017-09-03 · TA获得超过172个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:179万
展开全部
添加以下代码到窗体中
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 32 Then Command1 = True
End Sub

其中32就是空格对应的Ascii码。Command1就是空格要控制的按钮名称,根据实际情况修改吧。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Forzxm
2009-10-09 · TA获得超过215个赞
知道小有建树答主
回答量:758
采纳率:0%
帮助的人:435万
展开全部
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeySpace Then Call Command1_Click
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式