TC官方合作论坛
标题:
大漠找字问题
[打印本页]
作者:
hf81970
时间:
2012-3-27 13:12
标题:
大漠找字问题
第一次用大漠,试了试找字功能,没有效果
代码如下:
功能 逻辑型 btFindText_点击()
//这里添加你要执行的代码
dm.setpath(help.getrcpath("rc:"))
dm.setdict(0,"1.txt")
help.sleep(2000)
int dm_ret, intX, intY
dm_ret=dm.findstrfast(0,0,1440,900,"我的电脑","ffffff-000000",0.6,intX,intY)
if(intX >= 0)
dm.moveto(intX, intY)
help.sleep(100)
dm.leftdoubleclick()
else
help.messagebox("找不到")
endif
返回 真
功能结束
字库1.txt:
510A2548BFF92428BFA08C924A84438$我$0.0.51$11
3FE449895123FE100D0719202404FF0$的$0.0.51$11
3F8520A4148FFC524A49497F240C$电$0.0.49$11
006FF148BFF2005FE94B112DA404BF8$脑$0.0.58$11
运行一直都弹出找不到,什么原因呢?求教
作者:
hf81970
时间:
2012-3-27 13:15
绑定窗体也不对:
功能 逻辑型 开始_点击()
逻辑型 是否成功
整型 句柄
句柄=窗口.找到窗口("计算器")
是否成功=大漠.绑定窗口(句柄,"dx","dx","dx",1)
if(是否成功)
辅助.消息框("1")
else
辅助.消息框("2")
endif
返回 真
功能结束
一直都弹出“2”,不知道那里写错了
作者:
tyuyan
时间:
2012-3-27 13:34
:-|.. 一直弹2啊! 那就是没有绑定窗口啊 你绑定计算器干嘛哦
句柄=窗口.找到窗口("计算器")
是否成功=大漠.绑定窗口(句柄,"dx","dx","dx",0)
这样再试下 、、 还有想说的是 不是什么窗口都支持dx绑定的。
你第一个问题 就只要找字符串就好了。 不要单挑去每个字都做。
既然做了 。。 dm_ret=dm.findstrfast(0,0,1440,900,"我","ffffff-000000",0.6,intX,intY) 改成这样试下
作者:
hf81970
时间:
2012-3-27 16:06
回复
3楼
tyuyan
的帖子
谢谢你的回答,你的方法我都试了,没有改善……
作者:
tyuyan
时间:
2012-3-27 16:44
是找字还有问题还是绑定计算器有问题。
作者:
hf81970
时间:
2012-3-27 17:06
回复
5楼
tyuyan
的帖子
都有问题……
作者:
tyuyan
时间:
2012-3-27 17:46
:~ 那就没办法了。。 找字的时候你那四个字是可以放一起的。
作者:
hf81970
时间:
2012-3-27 18:21
回复
7楼
tyuyan
的帖子
嗯,字库里四个字放一起我也试过了,不行
作者:
woqqhao12564
时间:
2012-3-27 20:33
插入到资源了没
作者:
hf81970
时间:
2012-3-27 21:39
回复
9楼
woqqhao12564
的帖子
字库已经放到资源目录下
作者:
seking
时间:
2012-8-5 01:33
不知道的地方可以去 大漠的帮助文档看到解析
搜索
FindStr
BindWindow
找字和绑定的也签,有些功能是收费的
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1