大漠插件相同窗口可以绑定几次

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大漠插件相同窗口可以绑定几次相关的知识,希望对你有一定的参考价值。

参考技术A 一般绑定1~4次。
重复绑定多少次都可以的不会出错,一般绑定1~4次而已不会绑太多次。
大漠插件是一款网络热门的易语言,按键精灵,简单游等脚本编写的集合工具,该插件功能强大,操作简单方便。

大漠插件找字找完了 怎么用按键精灵双击这个字

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)
MessageBox hp

我想不让他出来弹窗 而是鼠标移动到字上并双击它
赐教我想怎么不点窗口而是鼠标移动到大漠找的这个字然后双击

晕·楼上回答的跟本和题目无关嘛·如果是用大漠找字双击的话可以用下边这句:
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
前题是你要注册过大漠插件·不过你上边的程序能弹出找到的字,应该是已经正确注册过大漠了。
参考技术A 后台双击 Call Plugin.Bkgnd.LeftDoubleClick(窗口句柄, 坐标x, 坐标y)追问

什么是后台双击 前台双击又是什么 不好意思纯小白

追答

简单的说前台你可以看到鼠标的移动点击等动作,同时你不能使用键盘或者鼠标做其它操作.
后台即在不影响您其它操作的情况下完成键盘和鼠标的操作动作

以上是关于大漠插件相同窗口可以绑定几次的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机大漠插件绑定键鼠

求高手帮忙写一个,大漠插件绑定窗口然后不停按123456

大漠插件绑定窗口的问题BindWindow

易语言大漠插件绑定窗口问题

大漠多窗口绑定

按键精灵如何使用大漠插件绑定数个窗口