众所周知,易语言不支持取含非基本数据类型参数的子程序地址,于是就有了这个骚方法来处理这个问题。 本程序可以说是处理这个问题用的代码最少的,请看
这个取子程序地址是在子程序内部进行的,完美地规避了不支持取含非基本数据类型参数的子程序地址的问题。 GetCurSubAddress这个命令来自该帖子: 【原创】远程HOOK任意地址 https://bbs.125.la/forum.php?mod=viewthread&tid=14443867 (出处: 精易论坛)
可是问题又来了,可空会导致一个易参数变成2个,不着急,我们在Call部分也加上“可空”属性:
注意,这个Call会把1个参数变成2个参数,请不要用这个命令来调用普通子程序!
如果用“可空”,我还提供了另一种方法(该方法可 下载链接:https://t00y.com/file/20110282-441988110
|