按键精灵大漠找字如何使用
答案:2 悬赏:10
解决时间 2021-01-12 05:50
- 提问者网友:浪荡绅士
- 2021-01-11 21:12
按键精灵大漠找字如何使用
最佳答案
- 二级知识专家网友:毛毛
- 2021-01-11 22:47
//创建大漠对象
Set dm = createobject("dm.dmsoft")
//设置全局路径
kk = dm.setpath("D:\软件\大漠插件")
//设置字库
ll = dm.SetDict(0, "字库XP.txt")
ss = dm.FindStr(0,0,2000,2000,"第十七组词","FFFFFF-000000",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY
End If
Set dm = createobject("dm.dmsoft")
//设置全局路径
kk = dm.setpath("D:\软件\大漠插件")
//设置字库
ll = dm.SetDict(0, "字库XP.txt")
ss = dm.FindStr(0,0,2000,2000,"第十七组词","FFFFFF-000000",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY
End If
全部回答
- 1楼网友:詩光轨車
- 2021-01-12 00:17
晕·楼上回答的跟本和题目无关嘛·如果是用大漠找字双击的话可以用下边这句:
dm.FindStr(0, 0, 0, 0, “你要找的字", "000000-000000", 1.0, intX, intY)
你的程序可以这样改:
Set dm = createobject("dm.dmsoft")
TracePrint dm.Ver()
dm.setPath "E:\bmp"
dm.setDict 0,"dm_soft.txt"
hp = dm.Ocr(50, 607, 77, 627, "ffffff-000000", 1.0)
//====================================加的下边的
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
call dm.FindStr(50, 607, 77, 627, hp, "ffffff-000000", 1.0, intX, intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY //这里找到的坐标的字的左上角,你可以加偏移量比如intX+5,intY+5
LeftDoubleClick 1
End If
前题是你要注册过大漠插件·不过你上边的程序能弹出找到的字,应该是已经正确注册过大漠了。
是否可以解决您的问题?追问哥们能远程看看不
dm.FindStr(0, 0, 0, 0, “你要找的字", "000000-000000", 1.0, intX, intY)
你的程序可以这样改:
Set dm = createobject("dm.dmsoft")
TracePrint dm.Ver()
dm.setPath "E:\bmp"
dm.setDict 0,"dm_soft.txt"
hp = dm.Ocr(50, 607, 77, 627, "ffffff-000000", 1.0)
//====================================加的下边的
base_path = dm.GetBasePath()
dm_ret = dm.SetPath(base_path)
call dm.FindStr(50, 607, 77, 627, hp, "ffffff-000000", 1.0, intX, intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY //这里找到的坐标的字的左上角,你可以加偏移量比如intX+5,intY+5
LeftDoubleClick 1
End If
前题是你要注册过大漠插件·不过你上边的程序能弹出找到的字,应该是已经正确注册过大漠了。
是否可以解决您的问题?追问哥们能远程看看不
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯