按键精灵调用子程序问题

我想写一个脚本,这个脚本打算实现这样的功能:1.脚本里面包含两个子程序:(1)左键单击,循环运行到按中止键为止,启动热键是F1,停止运行热键是F2;(2)按键E,循环运行... 我想写一个脚本,这个脚本打算实现这样的功能:
1.脚本里面包含两个子程序:
(1)左键单击,循环运行到按中止键为止,启动热键是F1,停止运行热键是F2;
(2)按键E,循环运行到按中止键为止,启动热键是F3,停止运行热键是F4;
2.如果打算运行两个子程序,需要事先启动脚本,启动热键是F10,停止运行热键是F12。
3.F10启动脚本运行后,根据需要启动或是中止子程序(1)、(2);F12停止运行脚本后,将无法再运行子程序(1)、(2),直至F10再次启动脚本。
请大神指点,谢谢!!!
展开
 我来答
玩玩而已瞬
2018-11-02 · TA获得超过1801个赞
知道小有建树答主
回答量:1089
采纳率:87%
帮助的人:414万
展开全部

两个子程序的意思是,是可控多线程无限循环点击左键或者E么,请参照以下代码。

Dimenv a, b
Do
    c=WaitKey
    If c = 112 and a=0 Then 
        ZJ = BeginThread(左键)
    ElseIf c = 114 and b = 0 Then
        AJ = BeginThread(按键E) 
    End If
Loop
Sub 左键
    a=1
    Do
        LeftClick 1
        Delay 10
    Loop Until GetLastKey=113
    a=0
End Sub
Sub 按键E
    b=1
    Do
        KeyPress "E", 1
        Delay 10
    Loop Until GetLastKey=115
    b=0
End Sub
追答
你这个有点像,剑魔?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式