找回密码
 加入
搜索
查看: 2190|回复: 7

[AU3基础] [已解决]集合元素个数问题

  [复制链接]
发表于 2010-6-17 16:31:07 | 显示全部楼层 |阅读模式
本帖最后由 风行者 于 2010-7-21 09:33 编辑

得到一个集合,除了用for in next 计算之外
还有没有其他方法得到元素的个数
发表于 2010-6-17 18:35:59 | 显示全部楼层
_arrydisplay看看UDF数组那一部分的函数
发表于 2010-6-17 23:37:12 | 显示全部楼层
本帖最后由 netegg 于 2010-6-18 07:16 编辑

那要看你怎么用了,方法太多了,先弄个简单的
$aA = stringsplit(_arraytostring($aArray, '|'), '|')
consolewrite($aA[0])
如果数组中的任何位置都没有"|"字符时可用

评分

参与人数 1金钱 +10 收起 理由
lnlyf + 10

查看全部评分

 楼主| 发表于 2010-6-18 22:37:18 | 显示全部楼层
首先声明,我说的是集合而不是数组,上面二位方法都试过没有效

例如:
#include <ie.au3>
$oIE = _IECreate("http://www.autoitx.com")
$as = _IETagNameGetCollection($oIE,"a")
$s = 0
For $a In $as
        $s += 1
Next
MsgBox(0,"",$s)

我意思是除了这个方法,还有没有其它方法统计元素个数
 楼主| 发表于 2010-7-21 09:32:37 | 显示全部楼层
已经找到相关方法,谢谢各位帮助
发表于 2010-7-21 09:42:55 | 显示全部楼层
回复 4# 风行者
如果只是这个问题,只能很华丽的告诉你多看帮助
#include <ie.au3>
$oIE = _IECreate("http://www.autoitx.com")
$as = _IETagNameGetCollection($oIE,"a")
MsgBox(0,0,@extended)

点评

、、流程指导  发表于 2019-7-22 17:06
 楼主| 发表于 2010-7-21 17:00:06 | 显示全部楼层
帮助经常看,有很多都没看到或忽略了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-3 14:32 , Processed in 0.087235 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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