TC官方合作论坛

 找回密码
 立即注册
查看: 307|回复: 4
打印 上一主题 下一主题

[已解决] 求教

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-18 06:19:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
唉,,在论坛找不到,自己也实验了很多次 但是老是不知道出错在什么地方
运行时候在激活窗口出错 唉。。。



空间 QQ仙灵
//默认空间
dm=com("dm.dmsoft")
变量 线程句柄
功能 初始化()
    //这里添加你要执行的代码
    //是否成功=辅助.注册插件("rc:TSPlug.dll",真)
    是否成功=辅助.注册插件("rc:dm.dll",真)
    if(!是否成功)
        help.messagebox("错误代码02,请关闭杀软")

    else
        调试输出("[是否成功]成功"&是否成功)
    endif

功能结束

功能 热键0_热键()
    //这里添加你要执行的代码
    线程句柄=线程.开启("QQ仙灵.绑定","")
功能结束

功能 绑定()

    系统.设置路径(辅助.获取资源路径("rc:"))   
    dm_ret = dm.SetDict(0,"字库.txt")
    //查找窗口
    //hwnd = dm.FindWindow("","大漠接口说明")
    //枚举窗口
    hwnds = dm.EnumWindow(0,"大漠接口说明","",1+4+8+16)
    hwnd=array[]
    str.split(hwnds,",",hwnd)
    //激活窗口
    dm_ret = dm.SetWindowState(hwnd,12)
    //移动窗口
    dm.MoveWindow(hwnd,-10,-10)
    //绑定窗口
    dm_ret=dm.BindWindow(hwnd,"dx2","dx","dx",103)
    //解绑
    dm_ret=dm.UnBindWindow()
    //截图
    // i=ts.Capture(0,0,2000,2000,help.getrcpath("rc:")&"\\screen.bmp")
    //QQ仙灵.找图找字()
功能结束

功能 找图找字()
    变量 x,y
    dm_ret = dm.FindPic(833,31,1016,451,"寻路.bmp","000000",0.9,0,x,y)
    // help.messagebox("找到")
    如果(dm_ret==0)
        dm.MoveTo(x,y)
        辅助.消息框(x)
        辅助.消息框(y)
        help.sleep(200)
        dm.LeftClick()


    否则
        辅助.消息框("NO")
    如果结束




功能结束



功能 退出_点击()
    线程.关闭(线程句柄)
    辅助.退出()

功能结束

空间结束
//空间结束语句

回复

使用道具 举报

5#
发表于 2013-8-18 09:49:57 | 只看该作者
其实你写这么多 不就是想 获取窗口句柄  绑定窗口  将窗口位置拖拽到指定位置  然后解绑么  你就按照这个顺序写语句不就好了么
大漠 获取固定坐标地址的窗口句柄   或者鼠标焦点的窗口句柄  详细的去查下大漠帮助文档
然后使用获得的窗口句柄 绑定窗口
在把绑定的窗口 移动到指定位置  大漠  MOVE WINDOW  自己查
最后 解绑   总共就4句话  就可以完成了
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2013-8-18 06:21:47 | 只看该作者
这里我用大漠接口做演示 但是老是出错 请大牛指点下 到底那出错    代码可以通过
回复 支持 反对

使用道具 举报

板凳
发表于 2013-8-18 08:03:27 | 只看该作者
运行的时候 如果窗口没跳出来就错了  就说明是初始化的问题 你取断点  一行行代码读  错误代码是在哪一行? 如果实在找不到错误在哪里 建议你重新建立个项目 在把代码复制进去  试验下
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-8-18 09:27:14 | 只看该作者
回复 3楼sugar987009的帖子

可以跳出来  就是运行时候出错  你可以把代码复制过去看下
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-2 20:49 , Processed in 0.130100 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表