脚本多线程功能(测试中)
说明
多线程功能介绍:
目前按键精灵的脚本执行方式都是单线程的,单线程就好比公路上的单行道,脚本只能一条一条的顺序执行。而多线程,就是提供了多车道,多个脚本可以并行执行。
理解了没?不理解的话,下面的你就别看了。
按键精灵提供的多线程功能有3个要用到的命令,下面我们一一介绍:
BeginThread(过程名)
中文注释:同时运行过程
命令含义:新开一个线程运行当前脚本,从指定的过程开始运行
GetEnvironmentVar 关键字
中文注释:获取环境变量
返回值:关键字对应的环境变量的值
命令含义:可以在线程里用这个命令获取环境变量的值,赋给线程里的vbs变量,实现线程之间的参数传递
SetEnvironmentVar 关键字,值
中文注释:给关键字对应的环境变量赋值
返回值:无
命令含义:可以在线程里用这个命令设置环境变量的值,实现线程之间的参数传递
脚本例子1:主脚本循环按键,线程脚本按10次键退出