【已解决】请教 FOR ....IN... IF.....THEN....END.... IF...... NEXT 到底是什么循环
本帖最后由 wuquitang 于 2011-1-13 10:13 编辑这个循环看了很多教程 都说没有用到! 但是我看到很多高手大大的源码里都用到这个循环命令,希望有高手给解释一下
$oInputs = _IETagNameGetCollection ($oIE, "input")
For $oInput In $oInputs
if $oInput.name = "username" then
$oInput.value=$Username
EndIf
Next 其实主要理解For...In...Next 就明白了
枚举对象集合或者数组中的元素
可以看手册的例子……;使用一个对象集合
$oShell = ObjCreate("shell.application")
$oShellWindows=$oShell.windows
if Isobj($oShellWindows) then
$string=""
for $Window in $oShellWindows
$String = $String & $Window.LocationName & @CRLF
next
msgbox(0,"","您打开了下列窗口:" & @CRLF & $String)
else
msgbox(0,"","您没有打开外壳窗口.")
endif
回复 2# xuzhenjun130
谢谢!
页:
[1]