易语言大漠内存找图的实现

本文档详细介绍了易语言中大漠插件的内存找图功能,包括FindPicMem系列命令的使用,强调了内存找图的优势如速度快、无需全局路径等。同时,讲解了如何通过AppendPicAddr获取内存地址和长度,以及易语言中相关命令的使用。虽然内存找图可能带来稳定性问题,但通过学习提供的教程,开发者可以掌握这一高效的技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大漠接口文档提高了FindPicMem、FindPicMemE、FindPicMemEx几个内存找图命令,很多同学无从下手。511遇见在 易语言大漠插件脚本辅助从入门到提高100课icon-default.png?t=LA92https://yj511.blog.csdn.net/article/details/120217975 里做了详细的视频教程,下面我们从几个角度加强认识。

内存找图的优缺点
1.内存找图命令,不需要设置图片的全局路径
2.可以任务从内存地址里读取图片数据,速度更快
3.可以把图片加载到易语言图片资源里(图片很少的情况)
4.也可以直接读取本地图片到字节集
5.内存找图的pic_info 字符串: 图片数据地址集合
6.地址表示24位位图资源在内存中的首地址,用十进制的数值表示
7.内存中的图片格式必须是24位色,并且不能加密
8.必须采用AppendPicAddr来获取指定的数据地址和长度,组合成新的参数

pic_info = ""
pic_info = dm.AppendPicAddr(pic_info,12034,643)
pic_info = dm.AppendPicAddr(pic_info,328435,8935)
pic_info = dm.AppendPicAddr(pic_info,809234,789) 

9.在易语言里FindPicMem测试是无法从内存里找图的
10.易语言内存找图只能调用FindPicMemE和FindPicMemEx接口
11.易语言用到的命令
读入文件()
取变量数据地址()
取字节集长度()
12.然后采用AppendPicAddr来获取指定的数据地址和长度
13.内存的东西,很容易崩溃,且用且珍惜
14.思考,多线程里如何调用?
15.具体教程可以参考MSDN的这篇文章:
易语言大漠插件脚本辅助从入门到提高100课icon-default.png?t=LA92https://yj511.blog.csdn.net/article/details/120217975

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

511遇见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值