精易论坛

标题: 突破子程序指针限制,回调传参更方便 [打印本页]

作者: 小白子    时间: 2023-12-31 16:06
标题: 突破子程序指针限制,回调传参更方便

易代码框增强v1.3


解除子程序指针限制


易语言原本在使用子程序指针的时候,参数上只允许基础类型和文本型


在传数据类型和自定义类的时候,只能传指针然后进行在子程序中声明一个相同类型的变量进行指针交换


在一些场景中,使用完后需要把指针交换回去,避免传进来的数据被释放掉


这样一来一去的指针操作,尤其繁琐累人。


为了解决上面问题,所以就有了本次的更新


启用功能后,在使用拥有数据类型,自定义类和字节集参数的子程序指针,调试编译不会进行报错,程序也可以正常运行


(PS:本功能只会影响到子程序指针,比如使用 & 符号取子程序指针,正常调用的子程序不会受到影响 )


本插件已有如下功能





易代码框增强V1.3.zip (170.26 KB, 下载次数: 55)
测试源码.zip (2.15 KB, 下载次数: 47)

反馈BUG可在本贴留言或者加入QQ群:816325134


作者: 呵呵仙    时间: 2023-12-31 16:19
牛,人家吴总20年反对的事,被你就这样破功!!^_^
作者: 小白子    时间: 2023-12-31 16:31
呵呵仙 发表于 2023-12-31 16:19
牛,人家吴总20年反对的事,被你就这样破功!!^_^

很好奇,吴总为啥反对这样做。这样不是更方便吗
作者: 1185384801    时间: 2023-12-31 17:30
猜猜这样干和其他语言交互的时候会寄成什么样子
作者: 小白子    时间: 2023-12-31 17:59
1185384801 发表于 2023-12-31 17:30
猜猜这样干和其他语言交互的时候会寄成什么样子

没事,我做这个出来也就会在易语言自身回调用的。
作者: 梦寻简单    时间: 2023-12-31 18:17
这是否意味着写了一堆这样的代码,必须依靠这个插件进行工作
作者: 小白子    时间: 2023-12-31 18:43
梦寻简单 发表于 2023-12-31 18:17
这是否意味着写了一堆这样的代码,必须依靠这个插件进行工作

是这样,但这也是没办法的办法
作者: 神女软件定制    时间: 2023-12-31 18:54
很需要这个功能,但是最好是易语言本身支持
作者: 撒加    时间: 2023-12-31 19:42
很需要这个功能,但是最好是易语言本身支持
作者: xyh3526    时间: 2023-12-31 19:59
好东西啊
作者: pjm123    时间: 2023-12-31 20:45
谢谢分享  
作者: year1970    时间: 2024-1-18 10:58
感谢分享
作者: 网络注册网员    时间: 2024-3-9 09:21
支持一下
作者: wkn20051123    时间: 2024-3-23 19:31
支持一下
作者: 712057505    时间: 2024-5-21 11:37
学习下投递事件
作者: 虎子666    时间: 2024-10-13 13:48
支持一下
作者: 我爱家人    时间: 2024-10-17 09:51
支持一下




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