我在写自动按键程序,希望各位能告诉我如何在VB中实现不停按“下”键

如题所述

方向下对吧。
一般是这样的
KeyPress "Down", 1
Delay 100
重复设置为:重复脚本到结束就可以
这个是按键精灵里的脚本,不好意思,看错题目了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-27
还写什么程序这么麻烦。下载个按键精灵。简简单单搞定

vb按键模拟,循环按下按键a
Private Sub Command1_Click()Text1.SetFocus‘设置Text1获得焦点,当然也可以设置其他控件接收按键 Timer1.Enabled = True'启用Timer1开始模拟发送按键 End Sub 当然可以根据需要再添加使Timer1停止的事件代码,如在Command2中代码如下:Private Sub Command2_Click()Timer1.Enabled = false'停止Timer1结...

用vb怎么设计出到一定时间自动按键盘的软件
用VB还要麻烦点,不如用VBS脚本。新建1txt文件。将代码复制到里面。然后另存为*.VBS set a=createobject("wscript.shell")do wscript.sleep 5000 a.sendkeys"{F5}"a.sendkeys"{F5}"loop 这里的wscript.sleep 5000表示等待5秒。你要30分钟就改为wscript.sleep 1800.你是要30分钟之后连续按下2次...

怎么用VB模拟键盘自动按回车键?
可以用TIMER控件实现 拖动 TIMER(时间)控件 到FORM里 设置控件属性interval(延迟 2次活动之间的间隔)=你2次按ENTER键的间隔时间 其代码是 Private Sub 你的TIME控件名_Timer()SendKeys "{Enter}"End Sub 具体你要用在什么地方就要另外考虑了 ...

VB实现类似一直按键盘上回车键的效果
keybd_event '模块 Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)Public Const KEYEVENTF_EXTENDEDKEY = &H1 Public Const KEYEVENTF_KEYUP = &H2 '窗体 Private Sub Timer1_Timer()Call keyb...

vb中如何实现按下按键持续输出,再按下又停止的程序
= 100 Timer1.Enabled = False End Sub Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If Shift = 4 And KeyCode = 80 Then 'ALT+P Timer1.Enabled = Not Timer1.Enabled End If End Sub Private Sub Timer1_Timer()Caption = Time() & " " & Timer End Sub ...

VB按钮怎么自动点击多次,
你这个按钮点击后,页面是要刷新的是吧?那么你要在WebBrowser1控件的DocumentComplete事件中编写代码继续点击。如果在同一页面连续点击多次,那么起作用的肯定只有一次,因为页面都还没刷新呢,点了有P用啊!写这类程序要多用事件驱动模式,因为网络环境很复杂,不用事件驱动的话,程序靠瞎蒙是很难知道网页...

VB编写按键程序。VB自动按键
'1:按键盘的 ALT+TAB(是先按ALT然后不松开ALT按TAB 目的就是为了切换)SendKeys "%{TAB}"Me.Timer1.Enabled = True End Sub Private Sub Command2_Click()Me.Timer1.Enabled = False End Sub Private Sub Form_Load()Me.Timer1.Interval = 1000 Me.Timer1.Enabled = False End Sub Private...

求高手写一段完整的无限反复按'1'和'2'键的vb脚本
set wshshell=createobject("wscript.shell")wscript.sleep 100 '暂停100毫妙 do wshshell.sendkeys "1"wscript.sleep 100 wshshell.sendkeys "2"wscript.sleep 100 loop '我这个是VBS不是VB,把上面的内容保存为a.vbs 即可

怎样用批处理实现自动定时按键盘?
通过编写 VB 程序,我们可以实现自动定时按键盘。首先,我们需要获取要操作的窗口的句柄,然后使用适当的方法向该窗口发送按键信息。这种方法可以应用于各种应用窗口,无论是游戏窗口还是记事本等。虽然批处理脚本自身不具备直接发送按键信息的功能,但借助其他编程语言(如 VB),我们能够实现自动定时按键盘的...

vb (按键精灵)实现按键盘上同一个键让循环暂停与执行
Do anjian = WaitKey() If anjian = 32 Then \/\/这里是你要按的键码 KeyPress "Q", 1\/\/这里按下一个用不到的键 Do LeftClick 1 Delay 500 RightClick 1 Delay 500 jian = GetLastKey()\/\/检测上次按下的键 If jian = 32 Then \/\/这里是按下你要按的键...

相似回答
大家正在搜