TC官方合作论坛
标题:
大漠鼠标移动的问题
[打印本页]
作者:
wiak47
时间:
2013-11-28 11:21
标题:
大漠鼠标移动的问题
列表框.增加文本("列表框0","开启脚本主程序")
dm=com("dm.dmsoft")
ret=dm.UnBindWindow()
hwnd=窗口.找到窗口("","新大话西游3")
if (hwnd>0)
else
列表框.增加文本("列表框0","没有游戏窗口")
新大话西游3免费版.停止_点击()
endif
列表框.增加文本("列表框0","游戏句柄:"& hwnd)
ret=dm.BindWindow(hwnd,"dx","dx","dx",0)
if(ret==1)
列表框.增加文本("列表框0","游戏窗口绑定成功")
else
列表框.增加文本("列表框0","游戏窗口绑定失败")
新大话西游3免费版.停止_点击()
endif
dm.SetPath(help.getrcpath("rc:"))
path=dm.GetPath()
//dm_ret=dm.SetDict(0,"test.txt")
辅助.等待(1000)
列表框.增加文本("列表框0","插件设置完毕")
i=dm.Capture(0,0,2000,2000,"d:\\screen.bmp")
if (i==0)
辅助.消息框("截图失败,绑定窗口因为未知原因出现错误.")
新大话西游3免费版.停止_点击()
endif
找到红色:
dm_ret =dm.FindColor(886, 160, 1008,300, "fa4646-101010", 1.0, 0,x,y)
如果 (x > 0)
列表框.增加文本("列表框0","游戏窗口***点红色:"&x&","&y)
dm.MoveTo (x,y)
辅助.等待(1000)
dm.LeftClick
辅助.等待(1000)
如果结束
复制代码
求教一个问题,我一定定义 变量 hwnd,x,y,i
但是,在编译的时候,还是说dm.MoveTo (x,y)这一句没有定义我用的是大漠3.1233版本
求教怎么写才正确
作者:
agan2012
时间:
2013-11-28 11:31
没看你代码 不过 可以给你分析下
你定义了 x,y 代码提示未定义
估计是你定义的x,y超出了 使用区域
作者:
wiak47
时间:
2013-11-28 11:45
我乱弄了一通,居然又可以了!我都不知道错在什么地方!
作者:
21087567tc2
时间:
2013-11-28 12:13
这个我也没仔细看代码,不知道咋回事
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1