超级线程池模块

时间:2018-11-07 04:17:39
【文件属性】:

文件名称:超级线程池模块

文件大小:10KB

文件格式:EC

更新时间:2018-11-07 04:17:39

易语言 模块 稳定 多线程 线程池

稳定的线程池,可解决很多易语言程序多线程不稳定,容易失去响应的问题 支持随时改变线程数,线程处理函数指针,暂停线程 ------------------------------ .版本 2 .程序集 线程池, , 公开 .子程序 创建, 逻辑型, 公开, 创建并启动一个线程池 .参数 处理函数, 子程序指针, , 系统自动调用的处理函数,带两个整数形参数 .参数 工作线程数, 整数型, 可空, 默认 10个 .子程序 启动, 逻辑型, 公开 .子程序 取线程句柄列表, , 公开, 取出线程池里所有线程的句柄 .参数 线程句柄列表, 整数型, 参考 数组 .子程序 取线程数, 整数型, 公开 .子程序 取状态, 整数型, 公开, -1暂停0未创建1运行2关闭 .子程序 提交任务, 逻辑型, 公开, 向线程池提交一个任务 .参数 任务参数一, 整数型, 可空, 传递给处理函数的第一个参数 .参数 任务参数二, 整数型, 可空, 传递给处理函数的第二个参数 .子程序 销毁, , 公开, 本命令会立即销毁线程池, 等待队列中的所有任务都销毁 .子程序 暂停, 逻辑型, 公开 .子程序 置线程数, 逻辑型, 公开 .参数 线程数, 整数型, , 最小为1 .子程序 重置处理函数, 逻辑型, 公开, 已提交未处理的任务仍安旧处理函数进行处理,只影响该命令后提交的任务 .参数 处理函数, 子程序指针, , 系统自动调用的处理函数,带两个整数形参数


网友评论