TA的每日心情 | 开心 2018-4-22 12:50 |
---|
签到天数: 393 天 连续签到: 1 天 [LV.9]测试副司令
|
我提供另一种方法,是基于坐标的,
象这种页面设计好后,一般都不会做大的调整,
特别是整个表格,开发人员都是用copy的了,
所以表格的“行高”是相等的,你可以查看第一行修改与删除图标的X,Y坐标,
再查看第二行的修改与删除图标的X,Y的坐标,将第二行的Y减去第一行的Y,
得出的值就是“行高”了,接下来,你可以在脚本中写个for语句,让循环变量从第一行的Y值开始
例子:
dim toX 'X坐标
dim toY 'Y坐标
dim i
toX=180 '180就是第一行的X值,您需要根据你的情况修改
toY=200 ‘就是第一行的Y值,您需要根据你的情况修改
' 下面的to 5就是表格有多少行
for i=0 to 5
Browser().page().frame().image(file name="修改图标的名称","x:="& toX,"Y:="& toY).Click
.......
.....
toY=toY+20 '20就是“行高”的值
next
如果不行,欢迎再交流
[ 本帖最后由 sterson 于 2010-6-15 11:26 编辑 ] |
|