TC官方合作论坛
标题:
大漠鼠标操作命令不对??求大神啊
[打印本页]
作者:
123木头人
时间:
2013-9-6 21:13
标题:
大漠鼠标操作命令不对??求大神啊
为什么我用大漠在tc中写入dm.MoveTo x,y 的代码时,总是编码说:发现没定义的字符 求教啊
作者:
jianqiumy
时间:
2013-9-6 21:34
因为你没注册,或者没创建对象~~,这是插件,要注册成功后创建对象才可以调用
作者:
mumu940307
时间:
2013-9-6 21:35
dm.MoveTo(x,y )要括号 。。。。。我把你服了 你以为这是按键精灵啊
作者:
123木头人
时间:
2013-9-7 12:40
回复
2楼
jianqiumy
的帖子
注册了
作者:
123木头人
时间:
2013-9-7 12:40
回复
3楼
mumu940307
的帖子
加了括号还是一样,试过了
作者:
jianqiumy
时间:
2013-9-7 12:57
回复
5楼
123木头人
的帖子
上代码再说~~~不然都白说
作者:
123木头人
时间:
2013-9-7 13:00
回复
6楼
jianqiumy
的帖子
空间 测试
dm=com("dm.dmsoft")
线程句柄
功能 开始_点击()
dm.SetPath(辅助.获取资源路径("rc:"))
dm.SetDict(0,"字1.txt")
线程句柄=线程.开启("测试.男任务1","")
功能结束
功能 男任务1()
变量 intX,intY
变量 男窗口
男窗口=窗口.找到窗口("","【魔域】")
dm_ret=dm.BindWindow(男窗口,"dx","dx","dx",0)
z=dm.FindStr(0,0,1024,714,"格莱明","00ff00-000000",1.0,intX,intY)
dm.MoveTo (intX,intY)
功能结束
功能 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
功能结束
空间结束
作者:
mumu940307
时间:
2013-9-7 13:01
dm=com("dm.dmsoft")
你写了这句吗???
下次起码发个局部代码吧
都不知道你代码
咋看那些错了
作者:
123木头人
时间:
2013-9-7 13:02
空间 测试
dm=com("dm.dmsoft")
线程句柄
功能 开始_点击()
dm.SetPath(辅助.获取资源路径("rc:"))
dm.SetDict(0,"字1.txt")
线程句柄=线程.开启("测试.男任务1","")
功能结束
功能 男任务1()
变量 intX,intY
变量 男窗口
男窗口=窗口.找到窗口("","【魔域】")
dm_ret=dm.BindWindow(男窗口,"dx","dx","dx",0)
z=dm.FindStr(0,0,1024,714,"格莱明","00ff00-000000",1.0,intX,intY)
dm.MoveTo (intX,intY)
功能结束
功能 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
功能结束
空间结束
作者:
123木头人
时间:
2013-9-7 13:03
tc提示绿色字部分错,求教啊,不信可以复制到tc试下,记得注册大漠.......
作者:
jianqiumy
时间:
2013-9-7 13:54
回复
10楼
123木头人
的帖子
我刚复制你的试了一下~~
dm.MoveTo (intX,intY)//这是你发的
dm.MoveTo(intX,intY)//空格问题把空格去掉就行了~~~
应该是按键的习惯吧~~~改改吧
作者:
123木头人
时间:
2013-9-7 14:20
回复
11楼
jianqiumy
的帖子
aaaaaaaaaaaaa谢谢,新手受教了,学习中
作者:
冷清寒
时间:
2013-9-7 14:27
我也发现了了这个问题,也正纳闷哪
作者:
mumu940307
时间:
2013-9-7 14:32
回复
10楼
123木头人
的帖子
靠 你加了空格
dm.MoveTo(intX,intY)
作者:
123木头人
时间:
2013-9-7 15:09
又有问题了,,,,下面代码求看下:
功能 男任务1()
变量 x,y,男窗口,z
男窗口=dm.FindWindow("","【魔域】")
dm_ret=dm.BindWindow(男窗口,"dx","dx","dx",0)
z=dm.FindStr(0,0,1000,1000,"格莱明","00ff00-000000",1.0,x,y)
辅助.消息框(x,y)
功能结束
请问是绑定错误还是其他问题,运行后消息框提示: -1,,,,就是无法找到正确的坐标
作者:
123木头人
时间:
2013-9-7 15:38
功能 男任务1()
变量 x,y,男窗口,z,a
男窗口=dm.FindWindow("","【魔域】")
a=dm.BindWindow(男窗口,"dx","dx","dx",0)
dm.FindStr(0,0,1000,1000,"格莱明","00ff00-000000",1.0,x,y)
dm.MoveTo(x,y)
辅助.等待(5000)
dm.UnBindWindow()
功能结束
本人将这代码分成2段测试都成功.......一和起来就又错了(一绑定,2找字)
作者:
冷清寒
时间:
2013-9-7 15:53
关于大漠的绑定,我还是建议你加上判断语句
如果(dm_ret==1)
辅助.消息框("1")
否则
辅助.消息框("2")
如果结束
////////////////////////////
关于找字,首先要做好字库,其次别忘了,把字库添加到资源里,然后设置字库路径,还有坐标范围,
基本都能找到
作者:
123木头人
时间:
2013-9-7 20:07
回复
17楼
冷清寒
的帖子
可是我分成2段单独写都表明2段没问题啊,为什么合起来就不行了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1