精易论坛
标题: 标准模板库3.3小更,新增:调试输出、调用易库函数等命令 [打印本页]
作者: 阿龙 时间: 2023-3-3 02:32
标题: 标准模板库3.3小更,新增:调试输出、调用易库函数等命令
本帖最后由 阿龙 于 2023-3-3 02:47 编辑
最近没啥空,今天抽时间写了写,黑月+2019linker、vc2019linke和vc2017linker都测试通过静态编译,有空就找找BUG
组件:
服务器Ex支持自定义默认ip,默认为:"127.0.0.1"
函数:
增加函数:"调试",同命令"调试输出",优化部分输出结果
增加函数:"调用函数" ,同命令"调用子程序"
增加函数:"延迟Ex",同命令"延迟",高精度版
增加函数:"取启动时间Ex",同命令"取启动时间",高精度版
增加函数:"调用易库函数"动态调用易语言支持库命令
感谢 @福仔 贡献代码:
源码地址:https://github.com/AlongsCode/eLibStl
成品支持库和例程:
a版命令肯定不会再写了,需要的话还是推荐黑月或者改造后的几个新库如:通用对象支持库,原版库的速度有点差,但是一样能通过编译,没必要重写。
困死了,碎觉
-
作者: ノ朽默℡ 时间: 2023-3-3 02:35
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: ku2017 时间: 2023-3-3 03:08
测试一下看看
作者: 北冥 时间: 2023-3-3 03:18
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: 斩月Aphack 时间: 2023-3-3 04:14
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: 匿名i 时间: 2023-3-3 04:21
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: BIG牛肉面 时间: 2023-3-3 05:12
开源精神必须支持~
作者: mmlai8 时间: 2023-3-3 06:06
主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
作者: jysoft2022 时间: 2023-3-3 07:00
谢谢分享
作者: 美味萝卜 时间: 2023-3-3 07:29
开源精神必须支持~
作者: 不苦小和尚 时间: 2023-3-3 07:43
试试看看,是不是重写了标准支持库
作者: web188 时间: 2023-3-3 08:15
感谢分享 支持开源 !
作者: 冰点 时间: 2023-3-3 08:44
又是大半夜肝
作者: kantal 时间: 2023-3-3 08:49
感谢分享,很给力!~
作者: 网络注册会员 时间: 2023-3-3 08:53
必须支持一下
作者: pjm123 时间: 2023-3-3 08:55
谢谢分享
作者: TLDream 时间: 2023-3-3 08:56
谢谢分享嘎嘎
作者: 撒加 时间: 2023-3-3 08:57
感谢分享,很给力!~
作者: 熬夜 时间: 2023-3-3 08:57
今天抽时间写了写
作者: sadamu999 时间: 2023-3-3 09:10
感谢分享,很给力!~
作者: Kyu 时间: 2023-3-3 09:12


作者: sadamu999 时间: 2023-3-3 09:22
系统核心支持库--其它--寻找组件,此命令找到的句柄只能被相关的几个内部命令使用,能不能搞个转换功能,转成可以让API使用的句柄?
作者: FallingSnow 时间: 2023-3-3 09:32
感谢分享,很给力!~
作者: 悟桐的深思 时间: 2023-3-3 09:45
感谢,学习了
作者: 阿龙 时间: 2023-3-3 10:20
取组件库句柄好像,过几天我有空的话就改成子类化父窗口的就好了
作者: luguidong2018 时间: 2023-3-3 13:28
看看效果,应该不错
作者: 朱悟能 时间: 2023-3-3 16:52
看看效果,应该不错
作者: ljx111 时间: 2023-3-3 17:02
感谢分享~~~~~~~~~~~
作者: 我非平凡 时间: 2023-3-4 09:53
欢迎大家和我一起交流 讨论
作者: chis777780 时间: 2023-3-4 13:09
感谢分享,很给力!~
作者: lam888 时间: 2023-3-4 18:22
666666666666666666666666666666
作者: 呓语丶 时间: 2023-3-4 19:47
本帖最后由 呓语丶 于 2023-3-4 20:47 编辑
调用易库函数 (“krnln.fne”, “到大写”, p, 到小写 (“stsDSDStsAAts”))
调试没问题 编译出来直接闪退
用的论坛的vc2017linker静态编译
打开控制台 () 之后必须使用 置控制台编码 (, ) 不然无法使用输出
协程测试那里 取协程状态 (主协程, 协程句柄1) 好像有点问题 计次循环3次 但好像执行了第4次 恢复协程() 在协程执行完毕之后仍然返回3?我太菜 没看懂
调用函数() 多次点击之后会异常
感谢大佬贡献这么优秀的库 暂时就找到这些问题 打算新的项目就用这个库了 遇到问题再来反馈

作者: 一尘不染 时间: 2023-3-4 22:56
感谢,学习了
作者: 阿龙 时间: 2023-3-4 23:42
因为wcout是unicode,全世界编码都支持,必须要设置本地为中文,你用cpp也一样。调用易库函数也有可能是因为krnln.fne没放到目录下吧,协程句柄说的有些模糊,恢复协程是恢复到主协程,之后协程中没执行完的不再继续的,所以会导致下方循环不再继续执行,调用函数可能是因为对于浮点型的堆栈处理出现了问题,导致后面入栈出问题参数不准确,我回头看看修复一下。感谢反馈,你可以加我q将最小可复现的错误的代码提供给我有看看,代码是开源的,如果可以的话你也可以自己看看源码找找问题。
作者: 610100 时间: 2023-3-4 23:44
开源辛苦
作者: 阿龙 时间: 2023-3-4 23:46
协程是白喵找的库,我做的上层封装和例程,协程用不好就容易闪退,而且容易跳过变量的初始化和释放,能够给我提供可复现的最小源码的话就好了,其他的问题我有空看一下。有啥常用功能而且官方核心库没有的也可以提。
作者: 温暖的舌骨 时间: 2023-3-5 01:52




作者: 惜缘承雪 时间: 2023-3-5 18:16
66666666666666666666666666
作者: 呓语丶 时间: 2023-3-5 19:03
bug反馈.e
(937.8 KB, 下载次数: 1)