错误博客( cuowu.com )发布于 2019-06-09 15:53:34

按键精灵启动线程

按键精灵启动线程(BeginThread)——在按键精灵中启动线程必须以一个子程序为载体。通过启动线程命令BeginThread使指定的子程序开始运行。例如:

线程ID = BeginThread(线程子程序)

TracePrint “线程ID=” & 线程ID

//主脚本到此结束

Sub线程子程序()

TracePrint “我是线程”

End Sub

进入调试,启动脚本,就可以在调试信息里面看到:

线程ID=1704

我是线程

这就说明新的线程ID为1704,线程启动成功并且执行了。

也许这个多线程的例子太过简单因此无法体现出如多车道般的优势。下面就给大家分析多线程优势的例子。脚本如下:

线程ID = BeginThread(线程子程序)

TracePrint “线程ID=” & 线程ID

Do

TracePrint “我是主脚本”

Delay 1000

Loop

Sub 线程子程序()

Do

Delay 1000

TracePrint “我是线程”

Loop

End Sub

上面的例子执行时,在调试信息里面相继输出“我是主脚本”和“我是线程”。这样就可以明显看出主脚本和线程是同时在执行的。


2020年错误博客亲测项目系列

错误教程( cuowu.com )专注网推培训、SEO培训和网赚培训,微信/电话:13722793092

关注微信公众号:第一时间获得错误博客最新教程,让我们一起成长!

公众号二维码