新手可以学习的简单易语言多线程例子源码

陌路 2019-09-20 17:45:18
导读自己觉得最好理解多线程的思路就是:假如需要以10倍的速度去做一件事(以10倍的速度去执行完一个子程序),那么你就需要用10倍人力物力10个线程你就把他当做10个单线程,然后准确的给每个单线程分配好自己的任务。

新手可以学习的简单易语言多线程例子源码

局部_计次 = 总执行数 - 1
置随机数种子 ()
程序_延时 = 取随机数 (10, 100) ' 取一个随机的延迟值 这样能直观看出每个线程的不同之处
' 这一块区域为测试代码/////////////////////
超级列表框1.置标题 (局部_计次, 2, “正在执行”)
.计次循环首 (50, 循环_计次)
超级列表框1.置标题 (局部_计次, 3, 到文本 (循环_计次) + “/” + 到文本 (50))
程序_延时 (程序_延时)

.计次循环尾 ()
超级列表框1.置标题 (局部_计次, 2, “执行完毕”)
' 这一块区域为测试代码////////////////////
线程数 = 线程数 - 1 ' 这一段是关键代码 减少(关闭)一个线程 上面的判断循环首里面才会继续执行下一个线程