大漠插件,怎么注册大漠插件

1,怎么注册大漠插件版本 2.支持库 dm.如果 (dm.创建 () = 真)运行 (“regsvr32 ” + 取运行目录 () + “\dm.dll” + “ -s”, 真, )
2,易语言如何调用大漠插件1、先将大漠插件注册2、在易语言中,注册安装类型库[大漠插件]3、在程序集声明变量,类型为dmsoft4、代码编写!如:鼠标移动到某点,dm.MoveTo (x, y )5、其他各种功能和命令参考插件自带的参考文档!
3,大漠插件怎么注册按键精灵8你下载的 大漠里边 有一个 MS-DOS 处理文件 名字是 “注册大漠插件到系统”你双击就行了还有你用按键精灵的时候 会用到大漠命令之前你 必须在按键精灵里 1.先设置大漠对象2.设置路径3.熟悉大漠语句的调用 所有语句都在“大漠接口说明 ”里边!【大漠插件,怎么注册大漠插件】
4 , 按键精灵大漠插件dmFindpicEx有什么用请详细说明这是大漠的找图命令代码使用如下示例:pos =dm.FindPicE(0,0,2000,2000,"C:\1.bmp","000000",0.9,0)pos =split(pos,"|")If int(pos(1)) > 0 ThenMessageBox "找到"EndIf详细解释函数原型:string FindPicE(x1, y1, x2, y2, pic_name,delta_color,sim, dir)参数定义:x1 整形数:区域的左上X坐标y1 整形数:区域的左上Y坐标x2 整形数:区域的右下X坐标y2 整形数:区域的右下Y坐标pic_name 字符串:图片名,可以是多个图片,比如"test.bmp|test2.bmp|test3.bmp"delta_color 字符串:颜色色偏比如"203040" 表示RGB的色偏分别是20 30 40 (这里是16进制表示)sim 双精度浮点数:相似度,取值范围0.1-1.0dir 整形数:查找方向 0: 从左到右,从上到下 1: 从左到右,从下到上 2: 从右到左,从上到下 3: 从右到左,从下到上5,按键精灵的大漠插件Call 注册()Call 绑定()Delay 1000Sub 注册()PutAttachment ".\plugin","*.dll"PutAttachment ".\plugin\大漠梦想","*.bmp"PutAttachment ".\plugin\大漠梦想","*.txt"PutAttachment ".\plugin\大漠梦想","dm.dll"Call Plugin.RegDll.Reg(".\plugin\大漠梦想\dm.dll")set dm = createobject("dm.dmsoft")dm.SetPath ".\plugin\大漠梦想"Delay 100End SubSub 绑定()hwnd=dm.GetMousePointWindow()dm_ret=dm.BindWindow(hwnd,"dx2","windows","windows",0)Delay 1000If dm_ret=0 ThenMessageBox "绑定“失败”"ExitScriptEnd IfEnd SubSub OnScriptExit()dm_ret = dm.UnBindWindow() End Sub既然是自己用,并且是同一台电脑,那只需要注册一次.也就是说,你已经注册成功了,并不需要在脚本前面写插件的注册代码.这一步省略.从你开始用大漠命令开始,首先需要绑定大漠.//创建大漠对象 set dm = createobject("dm.dmsoft")如果你要用到找图或找字,那还需要设置全局路径,也就是说,如果要找图或找字,脚本会到这个路径下去找.//设置全局路径dm.setpath "c:\"如果还需要找字,还要设置字库.dm.setdict 0, "字库.txt"得到窗口句柄后,需要绑定窗口的后台模式.这个需要你一个一个的试.具体的大漠说明文档里面有.dm_ret = dm.bindwindow(hwnd, "gdi", "windows", "windows", 0)好了,现在可以用大漠命令写脚本,和按键差不多.大漠自带的说明文档用起来不方便,可以到网上找中文的.6,大漠插件后台鼠标如何操作大漠注册代码如下,你不懂没关系,反正按键精灵这段代码注册,是不会错的 。这个注册你要注意版本号 , 我的大漠是3.1233 , 所以我后面的判断是ver <> "3.1233",假设你的是其他版本,你要改成其他的 。Call Register_dmSub Register_dm Set ws=createobject("Wscript.Shell") ws.run "regsvr32 atl.dll /s" Set ws=nothing PutAttachment ".", "dm.dll" PutAttachment ".\Plugin", "RegDll.dll" Call Plugin.RegDll.Reg(".\dm.dll") Delay 100 Set dm = createobject("dm.dmsoft") ver = dm.Ver() If ver <> "3.1233" thenSet dm = nothingSet ws=createobject("Wscript.Shell")ws.run "regsvr32 .\dm.dll /s"Set ws=nothingDelay 300Set dm = createobject("dm.dmsoft")Delay 100ver = dm.Ver()If ver <> "3.1233" thenVerify = 60//下面这两行是一句,按键精灵里面写成一行 。MessageBox "插件版本错误,当前使用的版本是:" & ver & ",插件所在目录是:" &dm.GetBasePath() & Chr(10) & "请关闭程序,重新打开本程序再尝试"End if End If End Sub创建大漠对象 , 就是一句话,就是这句:Set dm = createobject("dm.dmsoft")之后就可以用大漠插件里面的函数了,如果是线程,必须每个线程创建一个大漠 。这句话的意思是,在线程里面,每个线程都要在前面写一句 Set dm = createobject("dm.dmsoft")至于后台,那就是绑定,大漠帮助文件里面有一个后台设置的内容,你看那里有详细讲,至于后台用哪种方式比较好,效果行不行,这就不确定了 , 这要你自己测试才知道(有时候,大漠那么多模式都不合适的),要是这样,你就想其他办法咯 。

    推荐阅读