|
预先声明:1.为了代码简化避免分割字符串,只打开了一个记事本窗口,且正确的获取了记事本窗口的窗口句柄
2.经测试对“记事本程序”共有14中绑定模式可以选择,我选取的是 dx dx dx 0 组合
下面:
上图,上源码,上脚本附件
namespace dm_findWord
//默认空间
var hWnd1=0,dm
//开始按钮_点击操作
function start_click()
var ret
dm=com("dm.dmsoft")
ret=window.findwindow("","Notepad")
help.messagebox("hWnd1=" & ret)
ret=dm.BindWindow(hWnd1,"dx","dx","dx",0)
help.sleep(20)
if(ret==true)
help.messagebox("Bind success!")
else
help.messagebox("Bind failed!")
endif
dm.MoveTo(100,5)
help.sleep(20)
dm.LeftDoubleClick()
endfunction
//退出按钮_点击操作
function exit_click()
var ret=false
dm.UnBindWindow()
ret=help.regdll("rc:dm.dll",false)
if(ret==true)
help.messagebox("Unregister success!")
else
help.messagebox("Unregister failed!")
endif
help.exit()
endfunction
function init()
//这里添加你要执行的代码
var ret=help.regdll("rc:dm.dll",true)
if(ret==true)
help.messagebox("Register success!")
else
help.messagebox("Register failded!")
endif
endfunction
endnamespace
//空间结束
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|