TC官方合作论坛

标题: 很奇怪的问题,望解答。 [打印本页]

作者: madwinder    时间: 2014-7-9 11:36
标题: 很奇怪的问题,望解答。
脚本在家里WIN7完全能运行,工作的XP机以前可以运行,最近无法运行。代码:
空间 挂BOSS
//默认空间
窗口句柄,线程句柄,线程句柄2
//开始按钮_点击操作
//先定义一个函数 线程方法
功能 线程方法() //这里接收线程开启时传入的参数
    循环(真)

        超级鼠标.移动(811,566)//点开始
        辅助.等待(1000)
        超级鼠标.左键按下()
        超级鼠标.左键弹起()
        辅助.等待(1000)
        超级鼠标.移动(512,444)
        超级鼠标.左键按下()
        超级鼠标.左键弹起()
        辅助.等待(1000)
        超级鼠标.移动(845,633)//打完BOSS
        超级鼠标.左键按下()
        超级鼠标.左键弹起()
        辅助.等待(1000)
        超级鼠标.移动(433,646)//点区
        超级鼠标.左键按下()
        超级鼠标.左键弹起()
        辅助.等待(1000)
        超级鼠标.移动(566,439)//取消
        超级鼠标.左键按下()
        超级鼠标.左键弹起()
        辅助.等待(1000)
    循环结束
    功能结束

这段鼠标移动,现在运行不了,但是在循环(真)下面加上一段代码就无问题
比如:辅助.消息框("123")     

作者: 250366688    时间: 2014-7-9 11:41
win7  32的和win764的还不一样呢主要是bmp文件不一样 就算你在win7拷贝都不行

作者: 250366688    时间: 2014-7-9 11:41
你要是32位的尝试用win7兼容xp模式运行
作者: madwinder    时间: 2014-7-9 11:43
250366688 发表于 2014-7-9 11:41
你要是32位的尝试用win7兼容xp模式运行

问题是,我脚本是用XP做的,代码将第一个超级鼠标,改成鼠标也可以运行了。
作者: madwinder    时间: 2014-7-9 11:47
超级鼠标.移动(811,566)//点开始
我改成
鼠标.移动(811,566)//点开始就完全没问题了。。怪。
作者: q273814    时间: 2014-7-9 18:44
循环体的第一句用延时看看 比如help.sleep(500)
作者: madwinder    时间: 2014-7-9 19:55
q273814 发表于 2014-7-9 18:44
循环体的第一句用延时看看 比如help.sleep(500)

试过,没用,但是对话框就可以向下执行,超级鼠标改成鼠标也可以。
作者: q273814    时间: 2014-7-10 09:24
madwinder 发表于 2014-7-9 19:55
试过,没用,但是对话框就可以向下执行,超级鼠标改成鼠标也可以。

调试输出之类的呢




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1