java线程的挂起函数_易语言多线程源码是易语言API应用例程,程序调用API函数实现线程的创建,挂起,恢复,销毁等功能...

易语言多线程源码例程程序调用API函数实现线程的创建,挂起,恢复,销毁等功能。

易语言例程源码属于易语言进阶教程。

点评:易语言多线程源码是易语言API应用例程。

.版本 2

.程序集 窗口程序集1

.程序集变量 线程ID1, 整数型

.程序集变量 线程ID2, 整数型

.程序集变量 i, 整数型

.子程序 _创建线程1_被单击

编辑框1.内容 = “”

线程ID1 = 创建线程 (0, 0, &线程1, 0, 0, 线程ID1)

信息框 (“创建了第一个线程”, 1, )

.子程序 线程1

i = i + 1

编辑框1.加入文本 (到文本 (i) + “多线程演示中” + #换行符)

延时 (10)

线程1 ()

.子程序 线程2

编辑框2.加入文本 (“同时进行中” + #换行符)

延时 (10)

线程2 ()

.子程序 _挂起线程1_被单击

挂起线程 (线程ID1)

信息框 (“线程1被挂起啦!”, 1, )

.子程序 _创建线程2_被单击

编辑框2.内容 = “”

线程ID2 = 创建线程 (0, 0, &线程2, 0, 0, 线程ID2)

信息框 (“创建了第二个线程”, 1, )

.子程序 _挂起线程2_被单击

挂起线程 (线程ID2)

信息框 (“线程2被挂起啦!”, 1, )

.子程序 _销毁线程1_被单击

销毁线程 (线程ID1, 0)

信息框 (“第一个线程被销毁啦”, 1, )

.子程序 _恢复线程1_被单击

恢复线程 (线程ID1)

信息框 (“线程1又恢复啦!”, 1, )

.子程序 _销毁线程2_被单击

销毁线程 (线程ID2, 0)

信息框 (“第二个线程被销毁啦”, 1, )

.子程序 _恢复线程2_被单击

恢复线程 (线程ID2)

信息框 (“线程2又恢复啦!”, 1, )

.子程序 __启动窗口_创建完毕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值