求解(描述性编程)
录制得到if Browser("首页").Page("首页").Link("[退出]").Exist(2) Then
msgbox "登录成功"
Else
msgbox "登录失败"
End if
但将其修改成用描述性编程后却始终是不存在的呀?不知什么原因
if Browser("title:=首页").Page("title:=首页").Link("text:=[退出]").Exist(2) Then
msgbox "登录成功"
Else
msgbox "登录失败"
End if
寻求解答,是否“[]”是这个符号的问题呀,不过我也换过用url的属性来做,还是“登录失败” 我觉得是你那个Exist(2)有问题 当然是[退出]的问题。
描述性编程,未认进行正则表达示匹配 。
所以用什么.*/都需要注意。 那怎么解决呢? 你不敢改个别的属性,或者看看有没有转义字符。试验好了告诉大家哈。:) 在“[”和“]”之前加个转义字符“\”吧 谢谢楼上的,可以了,终于能返回“ture” 回复 7# dqf
是按照6#说的,用了转义字符就可以了么?
页:
[1]