开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 226|回复: 4
打印 上一主题 下一主题
收起左侧

[闲聊] deepseek写的多线程例子

[复制链接]
结帖率:97% (155/160)
跳转到指定楼层
楼主
发表于 8 小时前 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式   湖北省宜昌市
首先超级列表框1.插入列这里语法就是错误的,再就是这里 线程句柄 = 启动线程 (&工作线程, i, )

找了半天没找到这个语句

  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
线程句柄整数型10"  ' 线程句柄 
许可证整数型  
当前处理行整数型  
是否暂停逻辑型  
是否停止逻辑型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
' 初始化超级列表框
超级列表框1.插入列 ("内容", 150, , , , )
超级列表框1.插入列 ("状态", 100, , , , )
' 添加测试数据
计次循环首 (100, i)
索引 = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (索引, 0, "数据" + 到文本 (i))
超级列表框1.置标题 (索引, 1, "未处理")
计次循环尾 ()
当前处理行 = 0
是否暂停 = 假
是否停止 = 假
子程序名返回值类型公开备 注
_按钮_开始_被单击  
' 创建临界许可证
许可证 = 创建进入许可证 ()
当前处理行 = 0
是否停止 = 假
' 创建5个工作线程
计次循环首 (5, i)
线程句柄 [i]启动线程 (&工作线程, i, )
计次循环尾 ()
子程序名返回值类型公开备 注
_按钮_暂停_被单击  
是否暂停 = 取反 (是否暂停)
按钮_暂停.标题 = 选择 (是否暂停, "继续", "暂停")
子程序名返回值类型公开备 注
_按钮_停止_被单击  
是否停止 = 真
关闭许可证句柄 (许可证)
' 等待所有线程退出
计次循环首 (5, i)
等待线程退出 (线程句柄 [i], 1000)
关闭线程句柄 (线程句柄 [i])
计次循环尾 ()
子程序名返回值类型公开备 注
工作线程  
参数名类 型参考可空数组备 注
线程ID整数型
循环判断首 ()
' 获取要处理的行号
进入许可区 (许可证)
如果真 (当前处理行 ≥ 超级列表框1.取表项数 ())
退出许可区 (许可证)
跳出循环 ()

局部_行号 = 当前处理行
当前处理行 = 当前处理行 + 1
退出许可区 (许可证)
' 更新状态为处理中
调用窗口方法 (_启动窗口, "更新状态", 局部_行号, "处理中(线程" + 到文本 (线程ID) + ")")
' 模拟数据处理(这里用延时代替实际工作)
延时 (200)  ' 随机处理时间
' 处理完成
调用窗口方法 (_启动窗口, "更新状态", 局部_行号, "完成")
' 处理暂停状态
判断循环首 (是否暂停)
延时 (100)
判断循环尾 ()
如果真 (是否停止)
跳出循环 ()

循环判断尾 ()
子程序名返回值类型公开备 注
更新状态  
参数名类 型参考可空数组备 注
行号整数型
状态文本文本型
' 安全操作超级列表框
超级列表框1.置标题 (行号, 1, 状态文本)
超级列表框1.保证显示 (行号)
子程序名返回值类型公开备 注
__启动窗口_将被销毁  
关闭许可证句柄 (许可证)


i支持库列表   支持库注释   
EThread多线程支持库
iext扩展界面支持库一



签到天数: 12 天

地下
发表于 1 小时前 | 只看该作者   河北省石家庄市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 10 天

地板
发表于 5 小时前 | 只看该作者   山东省青岛市
原理是对的,但是对支持库命令 还不是很熟悉,感谢分享
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 2 天

板凳
发表于 7 小时前 | 只看该作者   吉林省白城市
GANXIEFENXIANG
回复 支持 反对

使用道具 举报

结帖率:92% (208/226)

签到天数: 8 天

沙发
发表于 7 小时前 | 只看该作者   广西壮族自治区崇左市
国产,都是垃圾。。。之前用来写写点网页,还行。
写个py。各种错误,各种过期代码。
还是GPT强悍,虽然不支持易语言,但是deepseek也一样垃圾,说是支持易语言,但只能写一些简单的代码,自带支持库。
写出来的代码,格式都不对。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表