中易网

VB怎么点击键盘上的一个键等于执行一个命令

答案:3  悬赏:60  
解决时间 2021-03-03 02:55
比如按下F1的时候打开Form2
如果是两个键呢?比如按下ctrl+1打开Form2
最佳答案
Private Sub Form_Load()
Me.KeyPreview = True
End Sub

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF1 Then 'F1
Form2.Show
ElseIf KeyCode = vbKey1 And Shift = 2 Then 'Ctrl+1
Form2.Show
End If
End Sub

这个只是简单的方法,如果要更高级的,比如在其他软件的界面上按下F1,也能打开你的软件的Form2,就要用到系统全局热键了,在此忽略不表。
全部回答
设置菜单的快捷键
思路是 判断语句,事件写在keypress时间里,判断keyascii,再执行相应的语句 if keyascii= ...,then form1.show 最好用select case
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
胃痛打嗝怎么办
扁鹊有名还是华佗有名?
我拉了一车铁棍山药,想去新疆伊犁,不知道行
对于vc6.0软件在win8系统中存在兼容性问题应
如何使用DisplayX.exe测试液晶显示屏?
作文《给小狗洗澡》怎么写?
哎来参不地地址有知道的么?有点事想过去
白醋用PH纸测显示为2-3为什么又属碱性呢
猫子商店地址在哪,我要去那里办事
西游记第三十一至三十四回概述
不思议迷宫神秘的花生镇怎么过 花生镇通关阵
推荐下课前热身运动或互动游戏或室内拓展训练
鸡东县统计局地址有知道的么?有点事想过去
老婆的预产期是2012年6月28日,我姓贾属兔,
19岁,急用钱,想问问有没有什么网贷口子
推荐资讯
史献亭村在哪里啊,我有事要去这个地方
苹果5开闪光灯拍照自动关机怎么回事?
谁知道Cotton Eye Joe是什么意思啊?
勘察设计注册工程师考试 暖通 基础 考哪些 复
内劲推拿按摩地址在哪,我要去那里办事
红英金银加工在哪里啊,我有事要去这个地方
涵敬斋黄焖鸡米饭和平店在哪里啊,我有事要去
赚钱软件靠什赚钱,有风险吗
东方丽人美容美体中心地址在什么地方,想过去
姓韩一个字女孩名字
钓鱼背鱼竿打一数字
.有谁跟我一样有种过睫毛的.现在种的睫毛都快
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?