|
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 线程池 | 鱼刺类_线程池Ex | | 任务数量 | 整数型 | | 许可证 | 鱼刺类_临界许可 | | 皮肤_加载 ( #皮肤_清新, , )按钮_开始.禁止 = 真 启动线程 (&多线程, , )任务数量 = 到整数 (编辑框_任务数量.内容 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 任务总数 | 整数型 | | | 当前任务 | 整数型 | | | 空闲线程数 | 整数型 | | | 线程数量 | 整数型 | | | 状态值 | 逻辑型 | | |
线程池. 创建 (到整数 (编辑框_线程数.内容 ), , , , , , )当前任务 = 1 任务总数 = 任务数量 判断循环首 (当前任务 ≤ 任务总数 )空闲线程数 = 线程池. 取_空闲线程数 ()如果真 (空闲线程数 > 0 )线程数量 = 空闲线程数 计次循环首 (线程数量, )线程池. 投递任务 (&任务线程, 当前任务 )当前任务 = 当前任务 + 1 计次循环尾 ()状态值 = 线程池.等待任务动态 (, )如果真 (状态值 = 真)返回 ()判断循环尾 ()判断循环首 (线程池. 取_是否有空闲 () = 假)如果真 (线程池. 取_状态 () ≠ 1 )返回 ()状态值 = 线程池.等待任务动态 (100, )判断循环尾 ()线程池. 销毁 (0, )按钮_开始.禁止 = 假 许可证. 进入 ()调试输出 (“工作了”)许可证. 退出 ()
|
评分
-
查看全部评分
|