精易论坛

标题: 炫彩EXDUIR界面生成工具 [打印本页]

作者: zl2017    时间: 2024-10-21 21:35
标题: 炫彩EXDUIR界面生成工具
前段时间有部分开源一键探测窗口信息生成黑月界面等
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14836903&extra=
这个一键探测的作用就是提取未编译(调试运行的界面)或已编译的易语言程序运行的界面,
然后按照目标语言的类型对应转换,目标没有对应类型的一般以编辑框代替以尽可能保留更多信息


这段时间又抽空不断改进,借鉴了微凉窗口探测树型框功能,
双击节点根据节点对应句柄生成单组件(含窗口)测试的功能代码

测试了笔记本和台式机,发现笔记本有DPI缩放导致画矩形异常
,画矩形标记对应生成组件的位置偏差很大,
所以加了1个默认配置禁用DPI=真,不存在DPI缩放问题可将其改为假
还有为了方便显示类型转换对照,特意另加了一个默认配置禁用注释=假,不需要这种注释的可以改为真
单组件测试正常后就可以点击生成按钮,生成全部组件信息。


将生成的代码粘贴到目标IDE测试,按需修改。

附上成品工具,有写界面需要的可直接使用
窗口探测转炫彩exduir界面.zip (376.45 KB, 下载次数: 25)

作者: zxxiaopi    时间: 2024-10-22 12:50
感谢分享
作者: 易团雪    时间: 2024-10-22 16:53
这个6啊。还可以看看我开源的exduir设计器框架脱离易语言。直接设计器里拖拉生成
作者: 呵呵仙    时间: 2024-10-22 18:06
谢谢分享!这是支持解释全部易语言组件,生成炫代码吗?
作者: zhixiao    时间: 2024-10-22 19:40
支持大佬

作者: cckj    时间: 2025-1-6 13:50
厉害!~下载试试看。一直不会自绘!
作者: xiassang    时间: 2025-2-16 18:09
感谢分享,很给力!~
作者: 157151799    时间: 2025-3-13 23:22
过来看看哦
作者: 夜曦丫    时间: 2025-3-28 11:06
过来看看哦




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4