vb 按键盘

来源:百度知道 编辑:UC知道 时间:2024/05/20 05:40:36
我有一个画图软件叫:红蜻蜓抓图精灵 ,它的抓图热键是:z
现在我要抓很多图,我想编一个vb程序先按Page Down,再按z
这是我的代码,可是不行
Private Sub Command1_Click()
Timer1.Enabled = True
End Sub

Private Sub Form_Load()
Timer1.Enabled = False
Command1.Caption = "开始"
Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
SendKeys "{z}"
SendKeys "{PGDN}"
End Sub
我是vb新手,请给我完整的代码
急急急!
我会追加的!

Private Sub Timer1_Timer()
SendKeys "{PGDN}"
SendKeys "{z}"
End Sub
倒了?
另外 你的问题可能还涉及前台窗口问题 因为sendkeys,模拟按键嘛,按键都是发送到激活的窗口的(除了 有钩子),因此你可能还需要appactive "窗口名"。

加个延时吧