用易包来写易程序的小程序/插件/甚至可以写补丁

[v_act]如果说易模块相当于C语言里面的lib文件,则易包就相当于dll文件,也就是说,易模块是在易程序之间建立静态共享,而易包是建立动态共享,避免以前易模块修改后需要重新编译所有使用了它的易程序的问题,普通的易语言程序使用”编译->编译为易包”菜单功能就可以编译为易包.里面的所有公开子程序将被暴露到其外部供其它程序或易包调用,所编译的易包是基于机器码的易格式数据,不存在效率问题,也不存在被反编译为易语言源代码的可能.[/v_act]

用易包来写易程序的小程序/插件/甚至可以写补丁

[v_tips]那么可不可以把易包做成一个小程序!下面是我做的一个实现源码效果图[/v_tips]
用易包来写易程序的小程序/插件/甚至可以写补丁

(改自易语言自带例子,并且为了做例子,我还改了2个例子)

对于易包的使用,应该是不太普遍的。
不少人都觉得易包使用不是很方便
但是,其实易包的子程序也可以动态调用的:

用易包来写易程序的小程序/插件/甚至可以写补丁

这是取易包中子程序地址的命令

这样的话,易包的调用就会更加方便

用易包来写易程序的小程序/插件/甚至可以写补丁

用易包来写易程序的小程序/插件/甚至可以写补丁

调用的含金量其实不高,最多就是写了一个内存和epk交互数据的例子
易包的作用还是挺大的,对于很多更新数据,说明什么的,还是蛮不错的

这里的小程序其实也为写易程序的补丁提供了一个小方向

下载信息 源码名称: 易包小程序 源码适用: 易语言
下载地址
亦行
  • 版权声明: 发表于 2019-02-1717:55:47,共 469 字。
  • 转载注明:https://www.nanzl.com/archives/1009

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: