找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3791|回复: 0

[已回复] 数组搜索问题

[复制链接]

1

主题

1

回帖

3

积分

学前班

鲜花
0
猫粮
5
发表于 2020-4-11 00:42:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 weigar 于 2020-4-11 00:46 编辑

代码如下
Dim 图1,图2,图3,图4,图5,图6,图7,图8
Dim Row1=Array(图1,图2,图3)
Dim Row2=Array(图4,图5,图6,图7,图8)

两个数组中的成员,是用取色得出的字符串放进数组中,再用Row2搜索Row1数组中有没有符合的成员。

例如取出结果
Row1 =Array ("花","咖啡","火焰")
Row2 =Array ("X","水滴","花","咖啡","火焰")

For i = 0 to Ubound(Row2)

Dim index = zm.ArraySearch(Row1,Row2(i))

TracePrint index

Next

                               
登录/注册后可看大图


问题来了,大概8成情况,这样是不会返回-1的,能匹配到,但2成的情况会返回-1,影响脚本操作,是哪里出了问题?

                               
登录/注册后可看大图





楼主热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-10 04:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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