TC官方合作论坛

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

[已解决] 现在的大漠不能用了吗

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-10 23:04:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
好久没来学TC,多快忘记了,怎么现在用大漠插件,能注册成功,也能正确的显示版本号,可是怎么也获取不到窗口句柄,就算TC获取到句柄无法绑定成功,是怎么回事
回复

使用道具 举报

沙发
发表于 2015-1-10 23:39:14 | 只看该作者
刚我还在用 是你写错了
回复 支持 反对

使用道具 举报

板凳
发表于 2015-1-11 00:39:55 | 只看该作者
代码没写对吧.注册好大漠,然后调用大漠.
回复 支持 反对

使用道具 举报

地板
发表于 2015-1-11 09:25:40 | 只看该作者
http://bbs.tyuyan.com/forum.php? ... 3322&ptid=47992建议你去看看我的大漠实战教程或许对你有所帮助
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2015-1-11 12:36:17 | 只看该作者
龍飛 发表于 2015-1-11 00:39
代码没写对吧.注册好大漠,然后调用大漠.

空间 v
线程id,句柄
变量 dm,hwnd

功能 退出_点击()
   
    辅助.退出()
功能结束

功能 按钮1_点击()
    //这里添加你要执行的代码
    线程.暂停(线程id)
功能结束


功能 获取句柄()
    辅助.消息框("1111")
    辅助.等待(6000)
    hwnd=窗口.鼠标所在窗口句柄()
    辅助.消息框("句柄为:"&hwnd)
    dm_ret = dm.BindWindowEx(hwnd,"gdi","windows","windows","",0)
    辅助.消息框(dm_ret)
   
    线程id=线程.开启("v.开始程序","")
功能结束


功能 开始程序()
    循环(真)
        //网页.左键单击("浏览器0",219,14)
        dm.LeftClick(hwnd,219,14)
        辅助.等待(1000)
    循环结束
功能结束

功能 按钮0_点击()
    //这里添加你要执行的代码
    线程.开启("v.获取句柄","")
功能结束


功能 初始化()
    是否成功=辅助.是否注册("dm.dmsoft")
    如果(是否成功)
        dm=com("dm.dmsoft")
        辅助.消息框("插件已注册"&dm.ver())
    否则
        是否成功=辅助.注册插件("rc:\\dm.dll",真)
        如果(是否成功)
            dm=com("dm.dmsoft")
            辅助.消息框("插件注册成功"&dm.ver())
        如果结束
    如果结束
功能结束

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



你看这样的代码错在哪里,感觉真没哪里错了
回复 支持 反对

使用道具 举报

6#
发表于 2015-1-11 14:17:21 | 只看该作者
iyyn001 发表于 2015-1-11 12:36
空间 v
线程id,句柄
变量 dm,hwnd

dm_ret的返回值是多少?
你获取到的窗口句柄是否用测试工具测试过,该窗口用windows键鼠模式时是否可以后台?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2015-1-11 14:20:15 | 只看该作者
龍飛 发表于 2015-1-11 14:17
dm_ret的返回值是多少?
你获取到的窗口句柄是否用测试工具测试过,该窗口用windows键鼠模式时是否可以后台 ...

dm_ret的返回值是0,各绑定模试多试过了,多无法绑定成功,窗口句柄可以正常获取,但是用TC的命令的,大漠的命令也是获取不到句柄的
回复 支持 反对

使用道具 举报

8#
发表于 2015-1-11 15:12:47 | 只看该作者
iyyn001 发表于 2015-1-11 14:20
dm_ret的返回值是0,各绑定模试多试过了,多无法绑定成功,窗口句柄可以正常获取,但是用TC的命令的,大 ...

dm_ret的返回值是0那就说明绑定失败了.
你用前台绑定模式试试看键鼠能不能用.如果可以就是绑定模式问题,而非大漠不能用.
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2015-1-11 20:07:44 | 只看该作者
龍飛 发表于 2015-1-11 15:12
dm_ret的返回值是0那就说明绑定失败了.
你用前台绑定模式试试看键鼠能不能用.如果可以就是绑定模式问题, ...

不好意思了,找原因所在 了,原来用的是收费的版本,所以才可以注册,但是里面的命令不能使用,得注册收费才能用,哎,非常感谢你的回答
回复 支持 反对

使用道具 举报

10#
发表于 2015-1-12 19:50:35 | 只看该作者
我也碰到了和你一样的问题  换成BindWindow这个就OK了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-22 13:48 , Processed in 0.174394 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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