一个超奇怪的问题,请教!
一个操作IE 的问题.......前面操作IE浏览器和打开网址省...
$oLinks = _IELinkGetCollection ($oIE) ;获取网址里面的link的集合
for $oLink In $oLinks
If StringInStr($oLink.href,"**asbnc") >0 Then;查找指定的链接,如果存在就点击
_IEAction ($oLink , "click")
Else
msgbox(0,"",StringInStr($oLink.href,"**asbnc")) ;如果不存在 ,提示
EndIf
Next
奇怪的问题:
1.明明链接中存在我要查找的。如果我把:
Else
msgbox(0,"",StringInStr($oLink.href,"**asbnc"))
这一部分去掉,则正常。
但如果加了:就直接执行这一部的代码了:
Else
msgbox(0,"",StringInStr($oLink.href,"**asbnc"))
这是为什么啊?
难道在ifelse里面
程序优先执行 else? {:face (382):} {:face (394):} 没有人知道啊 {:face (332):}自己解决 楼主,你这样多个自己顶贴,多个纯表情回复,小心被处罚哦~~ 你这是循环语句 很可能你说的存在或不存在的情况都存在 只是在循环的不同时间遇到了而已
页:
[1]