TC官方合作论坛

 找回密码
 立即注册
查看: 1050|回复: 2

[问题] 关于 BindWindow绑定窗体后 调用LeftClick事件失败

[复制链接]
发表于 2016-10-9 21:03:56 | 显示全部楼层 |阅读模式

马上加入TC

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

x
  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
拜托各位了



回复

使用道具 举报

发表于 2016-10-9 23:03:51 | 显示全部楼层
ts1.LeftClick() 不是wd1.LeftClick()
回复 支持 反对

使用道具 举报

发表于 2016-10-10 08:00:55 | 显示全部楼层
ts1 是插件对象,wd1是句柄
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 22:42 , Processed in 0.033706 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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