TC官方合作论坛

 找回密码
 立即注册
查看: 657|回复: 6
打印 上一主题 下一主题

[问题] 两个问题请教,急!!!!!

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-26 11:20:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
一、是否发现1=正1.FindStr(0,0,1100,1100,"接受任务|下一页|完成任务","ffffff-000000",1.0,x,y)
/if(是否发现==0)
    help.messagebox("发现失败")
else
    正1.MoveWindow(窗口句柄,x,y)
     help.sleep(500)
    正1.LeftClick()

大侠说 Dx模式下  找图的范围是相对坐标,所以鼠标移动的不对,那要怎么移动呀?请指教

二、if(后台.找图(窗口句柄,0,0,1440,900,"rc://员工自助.bmp|调度信息管理.bmp",#102030,1.0,1,x1,y1)!=-1)
    辅助.等待(500)
    窗口.鼠标移动(窗口句柄,x1,y1)
    辅助.等待(500)
    窗口.鼠标左键单击(窗口句柄,x1,y1)
    辅助.等待(5000)
else
    辅助.消息框("没找到图")
endif
弹出“加载位图失败”(我使用AB抓抓做的透明图后放到资源里的),能问一下是什么原因加载失败吗?

回复

使用道具 举报

沙发
发表于 2012-4-26 11:30:27 | 只看该作者
后台.找图(窗口句柄,0,0,1440,900,"rc:员工自助.bmp|rc:调度信息管理.bmp",#102030,1.0,1,x1,y1)!=-1)
回复 支持 反对

使用道具 举报

板凳
发表于 2012-4-26 11:48:18 | 只看该作者
找到之后会返回最左上角的X和Y坐标。
Dm.MoveTo(x,y)  如果要点击中间,自己加点偏移。
回复 支持 反对

使用道具 举报

地板
发表于 2012-4-26 12:08:19 | 只看该作者
问题1,那是自动返回坐标的,跟相对坐标没关系的吧。复杂化了
问题2.加载失败,一般是名字没对,或没放进去、要么就是格式没对。看看沙发的,
回复 支持 反对

使用道具 举报

5#
发表于 2012-4-26 12:59:26 | 只看该作者
是否发现1=正1.FindStr(0,0,1100,1100,"接受任务|下一页|完成任务","ffffff-000000",1.0,x,y)
/if(是否发现==0)
应该是if(是否发现1==-1)吧
返回0表示找到第一张图吧
回复 支持 反对

使用道具 举报

6#
发表于 2012-4-26 14:06:30 | 只看该作者
:~  好像大漠找字是要先设置字库的。。
回复 支持 反对

使用道具 举报

7#
发表于 2012-4-26 14:32:07 | 只看该作者
我来混下积分..
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-19 06:59 , Processed in 0.156920 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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