按键精灵多线程功能介绍
目前按键精灵的脚本执行方式都是单线程的,单线程就好比大路上的单行道,脚本只能 一条一条的挨次执行。而多线程,就是供应了多车道,多个脚本可以并行执行。
按键精灵供应的多线程功能有5个要用到的命令,下面我们一一介绍:
[DimEnv]
解释:定义环境变量。
备注:用于多线程之间传递变量值功能,仍在试验阶段,不推举新手使用。
[BeginThread]
格式:{返回线程∏)} 二BeginThread(过程名)
解释:启动某个线程。
备注:用于多线程功能,仍在试验阶段,不推举新手使用。
[StopThread]
格式:StopThread {线程 ID}
解释:停止某个线程。
备注:用于多线程功能,仍在试验阶段,不推举新手使用。
[PauseThread]
格式:PauseThread {线程 ID}
解释:暂停某个线程。
备注:用于多线程功能,仍在试验阶段,不推举新手使用。
[ContinueThread]
格式:ContinueThread {线程 ID}
解释:连续某个线程。
备注:用于多线程功能,仍在试验阶段,不推举新手使用。
脚本例子:
MessageBox 〃多线程命令还在测试当中,并不稳定,请谨慎使用\" 〃下面这个例子会打开一个记事本,用4个线程向其中模拟按键 Call RUnAPP(\"notepad\")
Delay 1000
BeginThread Threadl
BeginThread Thread2
BeginThread Thread3
BeginThread Thread4
〃下面是主线程缓冲,必需加这个无限循环
While 1
Delay IOOO
Wend
EndScript
Sub Thread 1
While 1
Delay 500
KeyPress 49,1
Wend
End Sub
Sub Thread2
While 1
Delay 550
KeyPress 50, 1
Wend
End Sub
Sub Thread3
While 1
For 2
Delay 1000
Next
KeyPress 51, 1
Wend
End Sub
Sub Thread4
While 1
For 5
Delay 1000
Next
KeyPress 52, 1
Wend
End Sub
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务