帮解决VB问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 15:50:27
怎么能我按键盘上的 右 就可以让 Command1 按一次?
麻烦高手可以说得清楚点吗?好象你说得太复杂了把~~~好想可以用ascii码搞的啊

方法有二:
一,适用情况广泛,但过程麻烦且可能被认为是木马。就是使用键盘钩子,截获键盘信息,然后操作。
二、使用情况有限,但过程简单无后患。对窗体上所有有键盘事件的控件都写上
Private Sub 对象_KeyDown(KeyCode As Integer, Shift As Integer)
Command1.Value = True
End Sub
**************注意阿,把对象俩字换了阿

答案补充:
ascii码,你知道是什么意思吗?
美国(a)标准(s)代码(c)信息(i)交换(i)
即,内码

键盘字符时什么,是外码!不要混为一谈了。

是钩子吗