精易论坛

标题: 【支持库改造计划】多线程支持库Ex 3.2.502 2023-05-02更新 [打印本页]

作者: 福仔    时间: 2023-2-13 17:07
标题: 【支持库改造计划】多线程支持库Ex 3.2.502 2023-05-02更新
本帖最后由 项目部006 于 2023-5-2 21:05 编辑



【多线程支持库Ex】版,由C++开发,支持使用VS2017静态编译,1:1与易语言自带的【多线程支持库】中的命令 参数一样,同一份源码,可直接无缝代替,命令说明,参数一样。 整体效率都有提升,另外,本库扩展了部分线程相关功能,如创建线程消息循环,启动线程支持多个参数回调,增加线程池等功能



3.2.502 更新日志 更新日期: 2023-05-02



  1. 线程池销毁模式删除挂起模式, 只保留等待任务完成和自生自灭模式, 等待任务完成加入了处理窗口消息模式


3.2 更新日志 更新日期: 2023-02-13



  1. 新增 线程池_取回参数(), 多线程_生成无限参数(), 多线程_还原无限参数(), 多线程_释放无限参数() 一系列关于无限参数的功能

  2. 线程池初始化命令增加一个参数, 参数为线程池任务执行完毕调用的回调函数, 详情请查看支持库命令说明

  3. 修复线程池销毁后再次初始化导致崩溃的问题




常见问题:
1. 如何安装此支持库



2. 这个支持库和易语言原版的支持库有什么区别


3. 这个支持库是收费的吗? 怎么收费?



压缩包内附带了一个简易版的使用例子
多线程支持库Ex 3.2.502(EThread).zip (267.65 KB, 下载次数: 402)


作者: ﹎z°    时间: 2023-2-13 17:19
支持一下
作者: sinewtec    时间: 2023-2-13 17:25
支持开源~!感谢分享
作者: 温暖的舌骨    时间: 2023-2-13 17:37
        支持开源~!感谢分享
作者: FallingSnow    时间: 2023-2-13 17:39
我都是直接替换
作者: kantal    时间: 2023-2-13 17:39
支持开源~!感谢分享~!YYDS~!
作者: 小明无敌    时间: 2023-2-13 17:49
是不是只能2017编译啊  我用VC6好像不行
作者: 小明无敌    时间: 2023-2-13 19:01
小明无敌 发表于 2023-2-13 17:49
是不是只能2017编译啊  我用VC6好像不行

@冰点 2017的下载 没找到呀..https://125.confly.eu.org/thread-25-1-1.html 啥时候更新一下
作者: pjm123    时间: 2023-2-13 19:15
谢谢分享
作者: 一尘不染    时间: 2023-2-13 19:47
小明无敌 发表于 2023-2-13 19:01
@冰点 2017的下载 没找到呀..https://125.confly.eu.org/thread-25-1-1.html 啥时候更新一下

https://125.confly.eu.org/forum.php?mod=viewthread&tid=14758571
作者: 小明无敌    时间: 2023-2-13 22:27
一尘不染 发表于 2023-2-13 19:47
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14758571

好吧 没看到这个帖子  只知道之前精易发过这个
作者: lixiugang    时间: 2023-2-13 23:16
支持原码,谢谢分享!
作者: Zangetsu    时间: 2023-2-17 05:14
3.2不支持黑月编译 3.1可以
作者: lmluo    时间: 2023-2-19 12:40
赶紧下载,我用精易模块怎么没有多线程啊,看别人能用,奇怪了都
作者: lldd7379    时间: 2023-3-11 18:29
支持开源~!感谢分享
作者: 缄口莫言    时间: 2023-4-5 23:16
使用线程池随机0xc0000374报错,原版就没问题!!是否有堆问题
作者: 剑魂    时间: 2023-4-6 09:21
强,造福全社区
作者: 福仔    时间: 2023-4-6 11:53
缄口莫言 发表于 2023-4-5 23:16
使用线程池随机0xc0000374报错,原版就没问题!!是否有堆问题

能不能重现
作者: 缄口莫言    时间: 2023-4-6 16:16
福仔 发表于 2023-4-6 11:53
能不能重现

我是使用键盘钩子,来投递任务处理,10小时内肯定能出现ntdll.dll问题每次报错都是一致的,鱼刺和常用线程池几天都不会出现这种情况!!触发是随机的只是必然会出现!!
作者: liull0622    时间: 2023-4-10 17:12
2017静态编译成DLL,启动线程命令 失效。普通编译就可以
作者: weihua2018    时间: 2023-4-14 01:24
不能支持vc6
作者: hytino    时间: 2023-4-21 18:10
感谢大神~~~~~~~~~~
作者: hytino    时间: 2023-4-25 14:52
太给力了。。
作者: hytino    时间: 2023-4-25 21:05
在支持一下!!
作者: bianyuan456    时间: 2023-4-30 20:25
已经顶贴,感谢您对论坛的支持!
作者: kioging    时间: 2023-4-30 23:29
liull0622 发表于 2023-4-10 17:12
2017静态编译成DLL,启动线程命令 失效。普通编译就可以

我的都正常,应该是你的问题
作者: 肥智    时间: 2023-5-12 14:16
学习学习.....................
作者: youxigw    时间: 2023-5-16 21:23
感谢分享,很给力!
作者: youxigw    时间: 2023-5-16 21:23
还差个币,穷啊
作者: 小易义啊    时间: 2023-5-27 14:42
支持一下!!
作者: luguidong2018    时间: 2023-5-29 19:05
看看有没有bug
作者: youxigw    时间: 2023-6-4 18:19
还差个币,穷啊
作者: 蒙顺童    时间: 2023-6-14 17:36
感谢分享,很给力!~
作者: 老二天天干活    时间: 2023-8-28 19:12
还差个币,穷啊
作者: zenmehuishile    时间: 2023-9-21 11:28
拿到dll中的 一个函数的内存地址,怎么在易语言中来调用
作者: XTY64XTY    时间: 2023-10-21 12:29
        支持开源~!感谢分享
作者: 布点脚本师    时间: 2023-11-3 10:57
支持开源~!感谢分享
作者: lanseqinfang1    时间: 2023-11-14 22:36
支持开源~!感谢分享
作者: sadamu999    时间: 2023-11-18 23:37
感谢分享,很给力!~
作者: 小贼丑    时间: 2023-11-25 08:50
vc98静态编译不了,大佬可否出个98版本
作者: 小贼丑    时间: 2023-11-25 21:40
大佬,出个支持vc6的版本吧,这个库很好用,但是用了2017静编不了我的程序。。。。。。
作者: 福仔    时间: 2023-11-26 17:07
小贼丑 发表于 2023-11-25 21:40
大佬,出个支持vc6的版本吧,这个库很好用,但是用了2017静编不了我的程序。。。。。。 ...

明确的表示, 不可能支持VC6, VC6上古时期的产物, 很多语法都不支持, 就现在这个源码在VC6下是肯定编译不过的, VC6不支持C++11, c++11和c++11以下感觉就像是两个语言, 难度倍增
作者: 小贼丑    时间: 2023-11-29 18:19
福仔 发表于 2023-11-26 17:07
明确的表示, 不可能支持VC6, VC6上古时期的产物, 很多语法都不支持, 就现在这个源码在VC6下是肯定编译不 ...

好的,感谢楼主回复,现在VC2017编译器支持的支持库,还是太少了,很多都编译不了,写代码很多都要参考支持库,不支持的还得绕道,很是难受啊。。。首先就不支持eAPI。。。有个新的eAPI支持库,很多命令都变了。。。很难受。。。
作者: Av0x    时间: 2024-3-4 21:28
这个只支持vc2017以上编译器?
作者: xudaweia    时间: 2024-4-15 11:33
666666666666
作者: kpraymond    时间: 2024-10-2 02:01
谢谢下载学习
作者: beatone    时间: 2025-2-17 01:26
        感谢分享,很给力!~
作者: yuanaioll    时间: 2025-3-13 13:24
感谢分享,很给力!~
作者: 我的yyy123    时间: 2025-3-23 13:53
学习学习
作者: weenze    时间: 2025-3-24 21:44
支持开源~!感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4