TC官方合作论坛

 找回密码
 立即注册
查看: 279|回复: 1
打印 上一主题 下一主题

[问题] 元素点击有时能点到,有时点不到。请教老师

[复制链接]
跳转到指定楼层
楼主
发表于 2015-6-20 18:29:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 lgpingcy 于 2015-6-20 19:26 编辑

元素点击有时能点到,有时点不到。请教老师


功能 开始_点击()
    线程句柄=线程.开启("taopai1.T第一步","")
   
功能结束

功能 T第一步()
    变量 a,b,dm_ret,intX,intY,句柄,dm_ret
    a= 编辑框.获得文本("编辑框0") // 这里是一个网址
    b= 编辑框.获得文本("编辑框3") // 这里是一个网址
    系统.设置路径(辅助.获取资源路径("rc:"))
    dm_ret = dm.SetDict(0,"win7字库.txt")
    循环(真)
        //输入网址
        a=a+1
        网页.转到("浏览器0",b&a)
        //traceprint("正在加载中1111。。。。")
        标签.设置文本("标签6",a)
        辅助.等待(5000)
        //通过元素点击进入页面
        网页.点击元素("浏览器0","tag:IMG&index:2&class:img")
        辅助.等待(6000)
        网页.点击元素("浏览器0","id:J_LinkBuy&class:J_LinkBuy") //  这一上步,有时能点到,有时点不到。。
        辅助.等待(5000)
    循环结束
    辅助.等待(2000)
功能结束

//   另外 循环中加大漠绑定,要在循环中释放吗

功能 T第一步()
    变量 a,b,dm_ret,intX,intY,句柄,dm_ret
    a= 编辑框.获得文本("编辑框0") // 这里是一个网址
    b= 编辑框.获得文本("编辑框3") // 这里是一个网址
    系统.设置路径(辅助.获取资源路径("rc:"))
    dm_ret = dm.SetDict(0,"win7字库.txt")
   
循环(真)
        //输入网址
        a=a+1
        网页.转到("浏览器0",b&a)
        //traceprint("正在加载中1111。。。。")
        标签.设置文本("标签6",a)
        辅助.等待(5000)
        //通过元素点击进入页面
        网页.点击元素("浏览器0","tag:IMG&index:2&class:img")
        辅助.等待(6000)
        网页.点击元素("浏览器0","id:J_LinkBuy&class:J_LinkBuy") //  
这一步,有时能点到,有时点不到。。
      

句柄 = 网页.得到窗口句柄("浏览器0")
辅助.等待(5000)
dm_ret = dm.BindWindow(句柄,"dx2","windows","windows",1)
        辅助.等待(3000)
      
        dm_ret = dm.FindStr(0,0,883,656,"再换一","3366cc-000000",1.0,intX,intY)

        辅助.等待(1000)
        traceprint(intX&","&intY)

//好象循环了50次就崩了.这里加   dm_ret = dm.UnBindWindow()  这个有用吗?

    循环结束
    辅助.等待(2000)
功能结束


谢谢大神指点。。。


回复

使用道具 举报

沙发
 楼主| 发表于 2015-6-21 09:49:26 | 只看该作者
已解决
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-22 17:09 , Processed in 0.191792 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表