我想用按键精灵实现打个比方按下A键则依次循环按B,C,D键,放开A键则停止怎么写脚本

2024-12-25 16:04:12
推荐回答(4个)
回答1:

您好,按您的要求,代码如下:
BeginThread Thread1
DimEnv Key
While 1
While key=65
Delay 20
KeyPress "B", 1
KeyPress "C", 1
KeyPress "D", 1
Wend
Delay 20
Wend
Sub Thread1()
While True
Key=GetLastKey()
Delay 20
Wend
End Sub
如对您有帮助,请及时采纳,很高兴为您解答!

回答2:

以下8行代码测试成功:
Rem s

KeyStart = WaitKey()

If KeyStart = 65 Then

KeyPress "B", 1

KeyPress "C", 1

KeyPress "D", 1

End If

Goto s

回答3:

如果 A 按下
执行B按下
执行C按下
执行D按下
按键精灵了解,你说的功能很好实现

回答4:

按键精灵附带的插件没有判断按键的状态,要想实现你这个功能,要用大漠插件。