关于FOR循环读取的问题!
本帖最后由 Azura 于 2013-2-20 23:20 编辑For $i = 1 To UBound($gm) - 1
If $gm[$i] <> StringStripWS($gm[$i], 8) then
MsgBox($gmp[$I])
Next
它找到一个匹配的就弹个消息,如何让它一次把匹配的全部弹出呢!
或着可以不用FOR循环方法吗?
不是 _ArrayDisplay ($gm) 哦 ,因为 匹配出来的数据我是要调用的!! _ArrayDisplay ($gm) 回复 2# cnergao
数据我要调用的,这样我就没办法调用了! 匹配的数据另存为一个数组。再用_ArrayDisplay.调用的话就简单了。类似$gmp的方法调用 回复 4# cnergao
{:face (245):} 这个。。。这个小弟还是不明白 NextFor $i = 1 To UBound($gm) - 1
If $gm[$i] <> StringStripWS($gm[$i], 8) then
$jg[$y]=$gm[$i]
$y=$Y+1
endif
Next
_ArrayDisplay($Y)
回复 6# cnergao
这样把匹配的都写到另一个数组里,我读的话就
for $i = 0 to UBound($jg) -1
msgbox(0,"",$jg[$i])
next
对吧 这样数组里全是匹配正确的! 你是要一次性显示。还是一次一次循环显示?我不知道你整个程序是什么样的。我写得代码可能不对。我刚才说的只是一个思路。自己先动手试试。 解决了没,真么解决的
页:
[1]