易语言多线程执行与关闭

小泽 2020-05-08 00:14 1条评论

先看代码再说为什么

1
2
3
4
5
6
7
8
9
10
11
12
13
14
.版本 2
.支持库 spec
.支持库 EThread
.程序集 窗口程序集_启动窗口
.程序集变量 线程句柄, 整数型
.子程序 线程
.局部变量 i, 整数型
.判断循环首 (i < 1000)
    i = i + 1
    调试输出 (i)
.判断循环尾 ()
关闭线程句柄 (线程句柄)
.子程序 _按钮1_被单击
启动线程 (&线程, , 线程句柄)

多线程:

你可以把它理解为是你请来帮你工作的,你想请多少就请多少。

打个比方,现在你手里一下子有30个不同的事,你一个人肯定是只能做完一件再去做下一件,

其他事你还不能一起做,那时间是不是浪费了?你请29个人帮你干剩下不同的是时间是不是

节约了?

放在软件中,如果你不请,每个事情的工作量还非常大,程序会出现假死状态,每次只能执行完

一个才会继续往下执行。

你启动了多线程,这个线程就会在后台给你执行(C#需要设置),不会出现假死,你想执行什么

都跟它不起冲突。


本文标签: 易语言多线程
相关文章
0.0

说点什么吧
  • 全部评论(0