TC官方合作论坛

标题: 在向指定的窗口,发送文本数据的时候,总是错误?求助 [打印本页]

作者: zqx7876    时间: 2016-2-23 08:43
标题: 在向指定的窗口,发送文本数据的时候,总是错误?求助
在向指定的窗口,发送文本数据的时候,获取文本并输入的数字为100,但是总是显示这个[attach]22836[/attach],这个怎么解决啊

作者: kevinqq    时间: 2016-2-23 09:13
检查一下你的参数 是不是编辑框名字写错了
作者: zqx7876    时间: 2016-2-23 09:15
kevinqq 发表于 2016-2-23 09:13
检查一下你的参数 是不是编辑框名字写错了

名字没有写错  我在过程中调试输出编辑框内容  也是正常的
作者: 我是谁啊123    时间: 2016-2-23 09:47
发代码出来吧
作者: zqx7876    时间: 2016-2-23 09:50
  1. 遍历(变量 i = 0; i < 8; i++)
  2.         //点击**区域
  3.         鼠标移动单击(X坐标,Y坐标,500,500,对象)
  4.         偏移X = 随机数(1,3)
  5.         偏移Y = 随机数(1,3)
  6.         黄颜色 = 对象.GetColor(845+偏移X,394+偏移Y)
  7.         如果(黄颜色 = "ffff00")
  8.             //点击输入框 让其处于待输入状态
  9.             鼠标移动单击(X坐标+107+偏移X,Y坐标+5+偏移Y,500,500,对象)
  10.             获取输入文本(对象)
  11.             键盘按下按键(13,对象)
  12.             遍历(变量 j = 0; j < 8; j++)
  13.                 辨别下字 = 对象.FindStrEx(399,161,696,322,"下","000000-000000",1.0)
  14.                 如果(辨别下字 > 0)
  15.                     键盘按下按键(13,对象)
  16.                 结束
  17.             结束
  18.             跳出
  19.         否则
  20.             鼠标移动单击(X坐标,Y坐标,500,500,对象)
  21.         结束
  22.     结束
  23. //-------------获取输入文本------------//
  24. 功能 获取输入文本(对象)
  25.     //获取编辑框内容
  26.     变量 内容,窗口句柄
  27.     内容 = 编辑框获取文本("编辑框0")
  28.     调试输出("[第一线程]编辑框获取文本:" & 内容)
  29.     窗口句柄 = 对象.GetForegroundWindow()
  30.     调试输出("[获取输入文本] 窗口句柄 :" & 窗口句柄)
  31.     窗口发送字符串(窗口句柄,内容)
  32.     //对象.SendString(窗口句柄,内容)
  33. 结束
复制代码

作者: zqx7876    时间: 2016-2-23 09:52
我是谁啊123 发表于 2016-2-23 09:47
发代码出来吧

下边 是封装的获取输入文本的函数 ,上边是执行代码, 在获取到内容之后,再网页的输入框中能显示内容 ,但是会报错,就是上边的那个图片
作者: jodon27    时间: 2016-3-2 08:41
学习一下!!
作者: jodon27    时间: 2016-3-2 08:41
学习一下!!
作者: jodon27    时间: 2016-3-2 08:41
学习一下!!




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