VB 写个连续按键程序.

来源:百度知道 编辑:UC知道 时间:2024/07/05 14:07:50
form1 输入按键间隔时间X毫秒.
form2 输入连续按键位.
比如输入按键间隔20和键位A后,一直按着键盘A,就每间隔20毫秒执行一次按键A.直到松开按键为此.没输入的键位不会有效果.
form1和form2 我说是窗口,当然要有text1里输入啊,这正常人都要应该想的到我只是简要说明而以.执行一次按键A就是说比如在文件档里就是输入A,一直按就是输入AAAA...下去,又如游戏里A为攻击键,使用这程序时一直按着A键就会执行连续攻击的动作.我要的是全部代码,谢谢!

用定时器。定时器的时间,就是你输入的那个。
然后定时器的事件里,使用 sendkey form2.text1.text

在按键的keydown事件中捕获按键的这个动作,响应这个事件之后的就是时钟的enabel属性为true,当然先在timer的timer事件中写在那样的需要间隔20毫秒的时间显示的信息。这样就可以了!@
当然在按键松开的事件的时候就讲timer的enabel属性变为false不可用就可以了!@

sendkeys "A"

form1,form2怎么输入数据?什么叫"执行一次按键A"?