开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1738|回复: 2
收起左侧

[求助] 怎么用“e8”去整合两个易语言文件?

[复制链接]
结帖率:90% (36/40)
发表于 2022-5-18 22:42:19 | 显示全部楼层 |阅读模式   上海市上海市
因为最近我可能要写一个新的程序,它和我的一个老的程序的底层代码基本是一致的。而且大家是共用代码,要改动的话是一起改动的。
当然如果是这样的使用场景,最简单的方法应该是把共用的代码编译成模块ec。然后编译出模块后,再去加载模块来实现。我之前就是这么干的。
但是我听说易语言里有一个e8格式的文件,它的写法和ini一样,可以读入.e .txt .ec三种文件,并且将它们合成一个文件来处理?我试了一下,发现,似乎只能读入第一个.e的内容,然后第二个txt或者.e文件里的子程序是没法读入的,.ec确实是可以读入,但是其实我创造一个e文件本身就可以加载多个ec,没有必要e8来帮我加载。
我想实现的就是多个.e文件,或者是包含易语言代码的.txt文件融合成一个。这个如何通过e8实现?
我上传一下我e8文件的内容,看看有没有出错的地方。
[settings]
source = 主程序.e
source = depart.txt
source = E:\e源码\精易模块[6.7].ec


其中.e是是一个空的易语言程序。

depart.txt中是一个文本格式的子程序。
.版本 2

.子程序 被调用的程序

信息框 (“这个程序属于调用程序.e。”, 0, , )


但是打开e8之后,只有.e的内容,没有这个“被调用的程序”这个子程序。似乎不存在,怎么解决这个问题?



补充内容 (2022-5-18 22:59):
我刚刚又测试了一下,我发现是这个样子的,如果第二个source文件里的“程序集”名称与第一个是一样的,那么是不会被读入的。

补充内容 (2022-5-18 23:00):
那么问题是怎么保存我的修改呢?
结帖率:90% (36/40)

签到天数: 1 天

 楼主| 发表于 2022-5-18 22:48:10 | 显示全部楼层   上海市上海市
还有一些不能理解的地方,例如用e8打开文件后,保存的结果是一个.e文件,而不是修改了对应的文件。
回复 支持 反对

使用道具 举报

结帖率:90% (36/40)

签到天数: 1 天

 楼主| 发表于 2022-5-18 23:03:26 | 显示全部楼层   上海市上海市
e8.7z (1.96 KB, 下载次数: 5)
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表