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

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

易语言多线程操作源码

三叶资源网 2019-06-23 18:32:27 易语言例程 1237 ℃ 0 评论
.版本 2
.支持库 iext

.程序集 启动
.程序集变量 任务, 任务
.程序集变量 任务数, 整数型
.程序集变量 线程数, 整数型
.程序集变量 t, 整数型

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



.子程序 _按钮1_被单击

任务数 = 到整数 (编辑框_任务.内容)
线程数 = 到整数 (编辑框_线程.内容)
任务.创建 (任务数)
生成数据 ()
t = 取启动时间 ()
任务.执行 (&计算, 线程数)

.子程序 计算
.参数 ID, 整数型
.参数 剩余数量, 整数型
.参数 当前线程, 整数型
.参数 循环ID, 整数型

超级列表框1.置标题 (ID, 3, 到文本 (到整数 (超级列表框1.取标题 (ID, 1)) + 到整数 (超级列表框1.取标题 (ID, 2))))
.判断开始 (剩余数量 = 0)
    标题 = “计算完毕 耗时:” + 到文本 (取启动时间 () - t)
.默认
    标题 = “当前线程:” + 到文本 (当前线程) + “ 当前任务:” + 到文本 (ID) + “ 剩余任务:” + 到文本 (剩余数量)
.判断结束


.子程序 生成数据
.局部变量 ID, 整数型
.局部变量 i, 整数型

处理事件 ()
标题 = “正在生成数据...”
超级列表框1.表项 = {  }
超级列表框1.禁止 = 真
超级列表框1.禁止重画 ()
.计次循环首 (任务数, i)
    ID = 超级列表框1.插入表项 (, , , , , )
    超级列表框1.置标题 (ID, 0, 到文本 (ID + 1))
    超级列表框1.置标题 (ID, 1, 到文本 (取随机数 (1, 100)))
    超级列表框1.置标题 (ID, 2, 到文本 (取随机数 (1, 100)))
    任务.加入 (ID)
.计次循环尾 ()
标题 = “生成完毕 数量” + 到文本 (任务.数量 ())
超级列表框1.允许重画 ()
超级列表框1.重画 ()
超级列表框1.禁止 = 假

@woxl

文件下载

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

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

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

网站分类
随机tag
界面UI源码云的多窗口界面支持库十天学会易语言组件移动例程fiddlertelegram模拟器群控类源码Etorch内存调用微信HOOKEXDUI界面例程抖音解析Sqlite本地库QQ空间协议文件编码检测线程网页填表邮箱轰炸器百度贴吧签到音频处理百度网盘
最新评论