按键精灵多线程按键卡

2025-05-11 19:02:38
推荐回答(4个)
回答1:

需求是什么?

如果是想要在最短时间内按多次同一个键,就循环一个线程

//最短是时间内按10次"J"键
For i = 1 To 10
BeginThread A
Next
Sub A
    KeyPress "J", 1
End Sub

最短时间内按多个键

BeginThread A
BeginThread B
BeginThread C
BeginThread D

Sub A
    KeyPress "A", 1
End Sub
Sub B
    KeyPress "B", 1
End Sub
Sub C
    KeyPress "C", 1
End Sub
Sub D
    KeyPress "D", 1
End Sub

最短时间内,按多个键,重复按

//ABCD四个键,每个按10次
For i = 1 To 10
    BeginThread A
    BeginThread B
    BeginThread C
    BeginThread D
Next
Sub A
    KeyPress "A", 1
End Sub
Sub B
    KeyPress "B", 1
End Sub
Sub C
    KeyPress "C", 1
End Sub
Sub D
    KeyPress "D", 1
End Sub

另外不知道为什么你的脚本里,按键功能要写成KeyDown+KeyUp的形式,KeyPress应该就能满足模拟按键的需求,而且KeyDown和KeyUp后边不加参数,加了也没有用,可以删掉

按键崩溃问题可能是线程冲突?我有时候也会崩溃,没有好的解决办法

回答2:

诶压麻呀,脑瓜疼

回答3:

回答4:

啥意思