用Exist检查到weblist对象存在,但.Select "#1"时,报错对象无法识别
如题,为什么 给的东西有点少,不好定位. 脚本呢? 把脚本发出来,你只是这么说,很难定位的。 把脚本发出来,你只是这么说,很难定位的。 东西太少,不好说 Set browsDesc = description.create()Set pageDesc = description.create()
Set curPage = Browser(browsDesc).Page(pageDesc)
curPage.Sync
Set frm=Description.Create()
frm("title").value="显示墙属性"
Set tab=Description.Create()
tab("index").value=14
Set tmp0=Description.Create()
tmp0("index").value=6
curPage.Frame(frm).WebTable(tab).WebElement(tmp0).Click
curPage.Frame(frm).WebTable(tab).WebList(lst).Select "信号源" curPage.Frame(frm).WebTable(tab).WebList(lst).Select "信号源"
这句报weblist没有识别
但用curPage.Frame(frm).WebTable(tab).WebList(lst).Exist
判断是存在的
而且用
tmpstr=curPage.Frame(frm).WebTable(tab).WebList(lst).GetROProperty ("all items")
也能都得到正确的值 这个weblist是个隐藏的对象
先要点击WebElement(tmp0).Click,才能识别到存在 自己顶下,等待高手到来 你确定是不识别还是找不到指定项 建议描述性创建对象至少用2个以上的属性去识别 tmpstr=curPage.Frame(frm).WebTable(tab).WebList(lst).GetROProperty ("all items")
可以正确地获取到weblist的正确all items的值
但curPage.Frame(frm).WebTable(tab).WebList(lst).Select "信号源" 发不了图片 Cannot identify the object "[ WebList ]" (of class WebList). Verify that this object's properties match an object currently displayed in your application.
Line (49): "curPage.Frame(frm).WebTable(tab).WebList(lst).Select "#1"'GetItem(1)". 弹出信息如上 tmpstr=curPage.Frame(frm).WebTable(tab).WebList(lst).GetROProperty ("all items")
不会弹出不识别提示,是正确运行完成 等待高手 换一个属性试试 先用的是其他属性
页:
[1]
2