导读
易语言5.6完美版,可静态编译,绿色无后门

学习易语言 讲究的是系统,如果你正在四处闲逛,你懂的永远是皮毛! 觅风论坛正在为每个困惑的对易语言 详细

[源码] 获取带可空参数的子程序地址并显式传递空参数回调源码

[复制链接]

微信扫一扫 分享朋友圈

三猫 发表于 2024-7-16 15:36:37 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1、如何获得带有可空参数的子程序的地址以供调用(系统自带的函数失效了)
2、怎样显式传空参数,避免对多变量是否为空不确定的情况需要写大堆判断

正好对这个问题有兴趣,抽空写了个demo
对参数数量和可空状态不同的情形,请自己改写汇编调用(其实可以可成循环的,偷懒枚举了)

核心思想:
1、把函数编译到固定特征的相对较近位置通过汇编代码获取地址
2、把可空参数拆成两部分通过汇编传标志位




QQ截图20240716155142.jpg
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

精彩评论15

2098817979 发表于 2024-7-18 17:14:20 | 显示全部楼层
觅风论坛需要你
回复 支持 反对

使用道具 举报

... 发表于 2024-7-20 18:52:03 | 显示全部楼层
的法国风格化规范化
回复 支持 反对

使用道具 举报

找找找 发表于 2024-7-22 20:29:45 | 显示全部楼层
我今天才找到这个论坛,非常高兴,加入到觅风老师的论坛
回复 支持 反对

使用道具 举报

我叫很钢 发表于 2024-7-24 22:07:28 | 显示全部楼层
谢谢分享!~
回复 支持 反对

使用道具 举报

我叫很钢 发表于 2024-7-26 23:45:10 | 显示全部楼层
嘻嘻不错支持一个
回复 支持 反对

使用道具 举报

1225061801 发表于 2024-7-28 13:17:55 | 显示全部楼层
我知道错了,感谢大神分享
回复 支持 反对

使用道具 举报

慌什么! 发表于 2024-7-30 02:50:41 | 显示全部楼层
豆腐干士大夫
回复 支持 反对

使用道具 举报

csw96781 发表于 2024-7-31 16:23:26 | 显示全部楼层
阿斯蒂芬撒反对
回复 支持 反对

使用道具 举报

zzq6689@qq.com 发表于 2024-8-2 05:56:12 | 显示全部楼层
00.000...000
回复 支持 反对

使用道具 举报

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

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1