为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言多线程控制:信号量控制线程数量

三叶资源网 2019-09-19 09:56:48 易语言例程 1926 ℃ 2 评论
.版本 2
.支持库 EThread

.程序集 窗口程序集1
.程序集变量 全_信号句柄, 整数型
.程序集变量 全_线程帮助类, ThreadHelper

.子程序 _按钮1_被单击
.局部变量 局_线程数, 整数型
.局部变量 局_任务数量, 整数型
.局部变量 i, 整数型

局_线程数 = 到整数 (编辑框2.内容)
局_任务数量 = 到整数 (编辑框1.内容)
全_信号句柄 = 全_线程帮助类.创建信号量 (局_线程数)
.计次循环首 (局_任务数量, i)
    启动线程 (&子程序1, i, )
.计次循环尾 ()

.子程序 子程序1
.参数 i, 整数型

全_线程帮助类.等待句柄 (全_信号句柄)
列表框1.插入项目 (0, 到文本 (i), )
延时 (2000)
全_线程帮助类.增加信号量 (全_信号句柄)

@我是你亲表哥

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有2位网友发表了看法:

  • 易语言TV

    易语言TV  评论于 [2019-10-31 23:20:33]  回复

    创建20个线程,利用信号量来限制活动线程数量

  • 易语言

    易语言  评论于 [2020-05-09 15:59:56]  回复

    易语言控制线程数量

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
胆码不重复算法开心宝贝WebSocket Client蓝牙类库RSA加密解密文字游戏源码tcp协议取色器扫码登录微信hook游民星空登录界面源码app协议FlashFXP内存特征码京东联盟返利转链火山安卓TCP通信httpQQ加好友接口获取MD5源码
最新评论