TC官方合作论坛

 找回密码
 立即注册
查看: 3432|回复: 3

大漠鼠标移动的问题

[复制链接]
发表于 2013-11-28 11:21:57 | 显示全部楼层 |阅读模式

马上加入TC

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

x

  1. 列表框.增加文本("列表框0","开启脚本主程序")
  2. dm=com("dm.dmsoft")
  3. ret=dm.UnBindWindow()
  4. hwnd=窗口.找到窗口("","新大话西游3")
  5. if (hwnd>0)
  6. else
  7. 列表框.增加文本("列表框0","没有游戏窗口")
  8. 新大话西游3免费版.停止_点击()
  9. endif
  10. 列表框.增加文本("列表框0","游戏句柄:"& hwnd)
  11. ret=dm.BindWindow(hwnd,"dx","dx","dx",0)
  12. if(ret==1)
  13. 列表框.增加文本("列表框0","游戏窗口绑定成功")
  14. else
  15. 列表框.增加文本("列表框0","游戏窗口绑定失败")

  16. 新大话西游3免费版.停止_点击()
  17. endif
  18. dm.SetPath(help.getrcpath("rc:"))
  19. path=dm.GetPath()
  20. //dm_ret=dm.SetDict(0,"test.txt")
  21. 辅助.等待(1000)
  22. 列表框.增加文本("列表框0","插件设置完毕")
  23. i=dm.Capture(0,0,2000,2000,"d:\\screen.bmp")
  24. if (i==0)
  25. 辅助.消息框("截图失败,绑定窗口因为未知原因出现错误.")
  26. 新大话西游3免费版.停止_点击()
  27. endif
  28. 找到红色:
  29. dm_ret =dm.FindColor(886, 160, 1008,300, "fa4646-101010", 1.0, 0,x,y)
  30. 如果 (x > 0)
  31. 列表框.增加文本("列表框0","游戏窗口***点红色:"&x&","&y)
  32. dm.MoveTo (x,y)
  33. 辅助.等待(1000)
  34. dm.LeftClick
  35. 辅助.等待(1000)
  36. 如果结束
复制代码

求教一个问题,我一定定义  变量 hwnd,x,y,i
但是,在编译的时候,还是说dm.MoveTo (x,y)这一句没有定义我用的是大漠3.1233版本
求教怎么写才正确
回复

使用道具 举报

发表于 2013-11-28 11:31:18 | 显示全部楼层
没看你代码 不过 可以给你分析下
你定义了 x,y  代码提示未定义
估计是你定义的x,y超出了 使用区域
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-11-28 11:45:05 | 显示全部楼层
我乱弄了一通,居然又可以了!我都不知道错在什么地方!
回复 支持 反对

使用道具 举报

发表于 2013-11-28 12:13:26 | 显示全部楼层
这个我也没仔细看代码,不知道咋回事
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-19 04:20 , Processed in 0.042669 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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