TC官方合作论坛

标题: 关于 BindWindow绑定窗体后 调用LeftClick事件失败 [打印本页]

作者: mycodeis0000    时间: 2016-10-9 21:03
标题: 关于 BindWindow绑定窗体后 调用LeftClick事件失败
  1. 功能 COM组件_点击()
  2. //这里添加你要执行的代码
  3.         变量 ts1,hwnd,wd1,msgError
  4.         ts1=com("ts.tssoft")
  5.         hwnd=windowfindex("月影传说0")
  6.         sleep(1000)
  7.         调试输出(hwnd)  //hwnd输出331684 窗体句柄已找到
  8.         if(hwnd>0)
  9.                 wd1=ts1.BindWindow(hwnd,"normal","dx2","normal",0)
  10.         
  11.                 调试输出(wd1)  //wd1输出10 不清楚是否绑定成功
  12.         
  13.             sleep(1000)
  14.         
  15.                 wd1.LeftClick()                //此处报错,错误信息:“错误的表达式语句 .LeftClick()”

  16.         //    msgError=getlasterror(1)
  17.         //    调试输出("msgError:"&msgError)
  18.                 ts1.UnBindWindow()
  19.         else
  20.                 调试输出("绑定成功"&hwnd)
  21.         end
  22. 结束
复制代码
本次初学者者,请教诸神(诸位大神^_^)我在调用BindWindow 绑定窗体句柄后,通过wd1调用LeftClick() 不知道为何提示“错误的表达式语句 .LeftClick()我的TC版本为6.2   TSPlug.dll插件版本4.0.1.9
拜托各位了




作者: keqi    时间: 2016-10-9 23:03
ts1.LeftClick() 不是wd1.LeftClick()
作者: laowantong    时间: 2016-10-10 08:00
ts1 是插件对象,wd1是句柄




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