TC官方合作论坛

标题: 鼠标移动和相对移动问题!! [打印本页]

作者: baby杰杰    时间: 2015-2-8 09:07
标题: 鼠标移动和相对移动问题!!
本帖最后由 baby杰杰 于 2015-2-8 09:08 编辑

  坐标1=编辑框.获得文本("编辑框0") //获取鼠标的X.Y坐标,里面有坐标数值
    坐标2=编辑框.获得文本("编辑框1") //获取鼠标的X.Y坐标,里面有坐标数值
    延时=编辑框.获得文本("编辑框2")
    鼠标.移动(坐标1) 这一句不对,不能调试!
    鼠标.左键单击()
    辅助.等待(延时)

这是为什么?获取了编辑框的内容是坐标,为什么不对呢?

我觉得我的代码没错啊?是不是还有别的方法??
2个坐标来回点击!



作者: baby杰杰    时间: 2015-2-8 09:09
在线等!!!!!!
作者: fch1008    时间: 2015-2-8 09:15
鼠标.移动(x,y)
我了个擦.你的勋章都怎么来的

作者: baby杰杰    时间: 2015-2-8 09:16
fch1008 发表于 2015-2-8 09:15
鼠标.移动(x,y)

你这个(x,y)和我的代码不匹配啊!
我想获取编辑框里的坐标代码来实现鼠标移动!OK?主要是2个编辑框里2个坐标

作者: fch1008    时间: 2015-2-8 09:18
baby杰杰 发表于 2015-2-8 09:16
你这个(x,y)和我的代码不匹配啊!
我想获取编辑框里的坐标代码来实现鼠标移动!OK?主要是2个编辑框里2个 ...

我给的只是提示.
作者: baby杰杰    时间: 2015-2-8 09:20
fch1008 发表于 2015-2-8 09:18
我给的只是提示.

我晕  我是说我的代码有什么不对,该怎么写!
作者: baby杰杰    时间: 2015-2-8 09:22
    x1=编辑框.获得文本("编辑框0")
    y2=编辑框.获得文本("编辑框3")
    x3=编辑框.获得文本("编辑框1")
    y4=编辑框.获得文本("编辑框4")
   
    延时=编辑框.获得文本("编辑框2")
    超级鼠标.相对移动(x1,y2)
    鼠标.左键单击()
    辅助.等待(延时)

解决了,坐标弄个2个编辑框  一个编辑框内容为X数值  另一个为Y数值就行了!
作者: 言术    时间: 2015-2-8 09:24
获取的的是不是“xxx,xxx”,分割下试试
作者: 言术    时间: 2015-2-8 09:27
  1. 变量 分割好的坐标
  2. 坐标1=编辑框.获得文本("编辑框0")
  3. 坐标2=编辑框.获得文本("编辑框1")
  4. 延时=编辑框.获得文本("编辑框2")
  5. 字符串.分割(坐标1,",",分割好的坐标)
  6. 鼠标.移动(分割好的坐标[0],分割好的坐标[1])
  7. 鼠标.左键单击()
  8. 辅助.等待(延时)
复制代码

作者: 龍飛    时间: 2015-2-8 10:21
鼠标.移动(x,y)需要2个参数 一个是x坐标,一个是y坐标。
而你的坐标1只是一个参数,估计你的编辑框0里填的是234,871这种形式的。所以鼠标.移动(坐标1,)就少了y参数,而且x参数的形式也不对。
作者: 这论坛不错    时间: 2015-2-14 02:07
里面的坐标格式如果是100,150这样的话,要先分割,然后保存到数组




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1