线性编程 如何匹配随机字符串
本帖最后由 kpkeys 于 2010-9-25 22:40 编辑Browser("Google").Page("Gmail - 收件箱 (2) - kimks@99gma").Frame("c46w1uhruob88").Link("退出").Click
上面一句是gmail退出script,因为frame值是随机的,有没有方法用线性表达式来表达这个随机数?用Frame("text:=*"),试了一下,没有效果,不知道要用是么表达式,望高手能解题,谢谢? 本帖最后由 lyscser 于 2010-9-26 19:44 编辑
For i = 0 to 99
If Browser("opentile:=XXXX").Page("title:=XXXX").Frame("index:="&i).Link("text:=退出").Exsit(1) Then
Browser("opentile:=XXXX").Page("title:=XXXX").Frame("index:="&i).Link("text:=退出").Click
Exit For
End If
Next 谢谢你的回答!
不过我看不懂,Frame("c46w1uhruob88")这是个随机字符串,循环100次当中会有是么结果? c46w1uhruob88只是name而已,并不是对象本身的任何可区分属性,你把他改成123,只要他运行时属性与页面一致还是一样能识别的,你的问题只是对象name变了,而属性变没变你也没说,估计是没变的
PS:看不懂就去试一下,别只顾看,长进不了的 本帖最后由 kpkeys 于 2010-9-28 00:01 编辑
谢谢提醒,我是试了才回复的,运行了还报错,才向您请教的,初级学习嘛,不知道是不是要参加您的培训呢???
页:
[1]