开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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


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

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

查看: 489|回复: 8
收起左侧

[已解决] 大漠插件内存找图很奇怪

 关闭 [复制链接]
结帖率:95% (375/394)
发表于 2026-3-21 15:35:56 | 显示全部楼层 |阅读模式   陕西省西安市
8精币
局_找到的图片索引 = 参_pss.FindPicMem (参_x1, 参_y1, 参_x2, 参_y2, 集_pic_info, “030303”, 0.8, 0, intX, intY)↑ 内存找图命令。

当 集_pic_info  变量 , AppendPicAddr  一个图片 就可以找的到。
而 AppendPicAddr 两个图片,就 找不了。

这是什么原因? 我 严格测试了。  






最佳答案

查看完整内容

[e=2].版本 2 .支持库 shellEx .支持库 iext .子程序 _按钮1_被单击 .局部变量 找图1, 整数型 .局部变量 X, 整数型 .局部变量 Y, 整数型 .局部变量 输出的文本, 文本型 .局部变量 时间毫秒 .局部变量 图片数据, 文本型 .局部变量 图片1, 字节集 .局部变量 图片2, 字节集 .局部变量 图片3, 字节集 .局部变量 图片4, 字节集 .局部变量 图片5, 字节集 .局部变量 图片6, 字节集 .局部变量 图片7, 字节集 .局部变量 图片8, 字节集 .局 ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值
结帖率:52% (14/27)

签到天数: 1 天

发表于 2026-3-21 15:35:57 | 显示全部楼层   广西壮族自治区梧州市
  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
找图1整数型 
X整数型 
Y整数型 
输出的文本文本型 
时间毫秒  
图片数据文本型 
图片1字节集 
图片2字节集 
图片3字节集 
图片4字节集 
图片5字节集 
图片6字节集 
图片7字节集 
图片8字节集 
图片9字节集 
图片10字节集 
图片数据 = “”
图片1 = #a
图片2 = #B
图片3 = #C
图片4 = #D
图片5 = #e
图片6 = #F
图片7 = #G
图片8 = #H
图片9 = #I
图片10 = #J
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片1), 取字节集长度 (图片1))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片2), 取字节集长度 (图片2))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片3), 取字节集长度 (图片3))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片4), 取字节集长度 (图片4))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片5), 取字节集长度 (图片5))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片6), 取字节集长度 (图片6))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片7), 取字节集长度 (图片7))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片8), 取字节集长度 (图片8))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片9), 取字节集长度 (图片9))
图片数据 = 大漠.AppendPicAddr (图片数据, 取指针地址 (图片10), 取字节集长度 (图片10))
找图1 = 大漠.FindPicMem (0, 0, 取屏幕宽度 (), 取屏幕高度 (), 图片数据, “000000”, 到数值 (相似度编辑框1.内容), 0, X, Y)  ' 返回找到的图片的序号,从0开始索引.如果没找到返回-1
如果 (找图1 ≥ 0)
如果真 (找图1 = 0)
输出的文本 = “找图:”到文本 (“找到了1”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 1)
输出的文本 = “找图:”到文本 (“找到了2”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 2)
输出的文本 = “找图:”到文本 (“找到了3”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 3)
输出的文本 = “找图:”到文本 (“找到了4”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 4)
输出的文本 = “找图:”到文本 (“找到了5”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 5)
输出的文本 = “找图:”到文本 (“找到了6”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 6)
输出的文本 = “找图:”到文本 (“找到了7”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 7)
输出的文本 = “找图:”到文本 (“找到了8”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 8)
输出的文本 = “找图:”到文本 (“找到了9”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
如果真 (找图1 = 9)
输出的文本 = “找图:”到文本 (“找到了10”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
度透明标签1.标题 = “找到了10”




输出的文本 = “找图:”到文本 (“没找到”)到文本 (找图1)“, 耗时:”到文本 (取启动时间 () - 时间毫秒)“毫秒,”#换行符
信息编辑框1.加入文本 (输出的文本)
度透明标签1.标题 = “没找到”


i支持库列表   支持库注释   
shellEx扩展功能支持库一
iext扩展界面支持库一

回复

使用道具 举报

结帖率:95% (375/394)
 楼主| 发表于 2026-3-21 15:47:12 | 显示全部楼层   陕西省西安市
奇怪.jpg

问题又具体了 。

字符串 的变量,多图就不行。

数组的字符串 的变量,多图就  可以 。


回复

使用道具 举报

结帖率:95% (375/394)
 楼主| 发表于 2026-3-21 16:03:17 | 显示全部楼层   陕西省西安市
zz3250183 发表于 2026-3-21 15:47
问题又具体了 。

字符串 的变量,多图就不行。

有不行了。 还是 单独的读取一个图片可以。  感觉运行 ,内存找图之前先要清理下内存。 晕了


补充内容 (2026-3-21 16:04):
又不行了
回复

使用道具 举报

结帖率:95% (375/394)
 楼主| 发表于 2026-3-21 16:35:22 | 显示全部楼层   陕西省西安市
zz3250183 发表于 2026-3-21 16:03
有不行了。 还是 单独的读取一个图片可以。  感觉运行 ,内存找图之前先要清理下内存。 晕了

又又测试了一下。  还是 用  AppendPicAddr  加载一张 图片,就能找到,

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

加载 2张,就找不到了。是为什么啊       ???????????????
回复

使用道具 举报

结帖率:100% (1/1)

签到天数: 2 天

发表于 2026-3-21 16:48:01 | 显示全部楼层   江西省南昌市
那是你不会,找上一个大神帮你
回复

使用道具 举报

结帖率:91% (93/102)

签到天数: 1 天

发表于 2026-3-21 16:48:45 | 显示全部楼层   广西壮族自治区南宁市
地址1,长度1|地址2,长度2
要用英文逗号
你把拼接的字符串命令输出出来就知道是哪里出错了
回复

使用道具 举报

结帖率:95% (375/394)
 楼主| 发表于 2026-3-21 16:48:54 | 显示全部楼层   陕西省西安市
RainCharm 发表于 2026-3-21 16:48
那是你不会,找上一个大神帮你

你帮我看看
回复

使用道具 举报

结帖率:100% (9/9)

签到天数: 1 天

发表于 2026-3-22 11:49:46 | 显示全部楼层   安徽省六安市
AppendPicAddr   会覆盖上次添加的内存数据啊   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

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

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

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