静态编译源码文件-2023易语言黑月编译器插件 v4.1.7.7

1、前言:用Black Moon编译器和Black Moon接口类编写的Black Moon程序,编译后效果非常好。 可以大大减少程序大小,一定程度上减少病毒报告(配置不当也可能减少误报)。 而且没有界面黑月界面代码比较麻烦。 3.0版本本来就有界面设计器,生成界面更加方便。 3.0版本之后没有界面设计器,所以写界面比较麻烦。 即使你模仿类库中的源代码,你也必须进行大刀阔斧的修改。 幸运的是,很多易游研究了一种生成黑月界面代码的新方法。 大致原理是利用搜索组件将原始界面信息转换为黑月的界面代码。 2.概述本开源模块基于易友(精易HugBear和太中)的模块源码或模块,增删了部分代码(3月),分解合并结构优化(6月),增加了一些常用的组件storm (比如有按钮,基本就有点击风暴),适配黑月界面模块3-3.7版本。 建议使用Black Moon接口模块3.6或以上版本。 3、模块更新说明: 1.0版本:基于易友(精易HugBear、太中)的模块源码或模块,进行了部分代码的增删(3月)、分解合并优化结构(6月)、部分添加了常用组件Storm(比如有按钮基本就有点击风暴)适配黑月界面模块3-3.7版本。 版本 1.1:修复了描述错误和额外空格。 减少了超级编辑框到黑月富文本框的转换。

减少超级键转换。 减少超链接框的转换。 1.2版本:减少了图片框相关的代码,方便直接使用图片框。 1.3版本:删除了手动生成样式代码的单选按钮,原来手动生成的样式导致显示异常。 注:如果生成的Black Moon界面组件显示异常或功能异常,可以将窗口样式和扩展样式删除留空,然后根据需要使用Black Moon界面类模块中的常量(例如#Window Style_xxx) )。 减少颜色选择器转换。 减少了菜单相关代码(选中并右键弹出菜单),方便直接使用菜单功能。 减少了树框以手动生成项目代码功能,并选择项目来风暴代码。 4、待优化的本地容器组件(目前有4个,窗口、大纲框、分组框和选择文件夹,这里特指组件或可以嵌套其他组件的窗口) 1、多窗口临时解决方案:使用窗口一通过依次运行单个窗口生成程序集的方法进行一一拼接,可能需要自己添加load_window(或load_window)等代码。 2.涉及黑月的面板类别选择比较复杂。 测试中还发现一些问题,还没有得到很好的解决。 问题原因:单纯通过查找组件很难识别出原始组件所在的子文件夹,并且通过窗口句柄很难识别出原子文件夹。 临时解决方案:只能将选择文件夹内所有组件的父窗口设置为面板[1],因此需要将面板[1](假设原子剪辑索引为n-1)更改为正确的面板[n]根据实际情况。 3.容器组件相互嵌套。 虽然2中提到的主要问题是选择文件夹容易出现问题。 极端情况是两个选择文件夹嵌套。 正常情况下,这些情况不会发生。 临时解决方案:将内部选择文件夹移出代码,然后更改相应的父窗口。 PS:这个模块本来是计划开源的静态编译源码文件,不过原定10月份左右开源,看到明天编译器更新了静态编译源码文件,还不如早点开源。 虽然一个人的能力有限,但联合研究是大势所趋。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 源码编译 静态编译源码文件-2023易语言黑月编译器插件 v4.1.7.7 https://www.wkzy.net/game/192479.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务