TC官方合作论坛

标题: 关于脚本判断重新运行 [打印本页]

作者: dayangyunet    时间: 2014-10-16 11:43
标题: 关于脚本判断重新运行
写了一个功能,然后要让这个功能执行完了就从头开始重新运行脚本。大大门应该如何写?我的思路是给这个线程关闭了又重新开启,但我运行他就报错,在关闭线程这里说类型不匹配。代码如下:

功能 循环关闭所有窗口巡视任务()
    变量 x,y
    x=274   //X依次递增85
    y=42

    z抓鬼准备.关闭巡视任务()
    循环(x<=444)
        dm.MoveTo(x,y)
        辅助.等待(500)
        dm.LeftClick()
        辅助.等待(500)
        z抓鬼准备.队员任务对话框()
        z抓鬼准备.关闭巡视任务()
        x=x+170     

    循环结束
    //移动到第一个窗口
    dm.MoveTo(104,42)
    辅助.等待(500)
    dm.LeftClick()
    辅助.等待(500)
    线程.关闭("g抓鬼任务.执行抓鬼","")
    线程.开启("g抓鬼任务.执行抓鬼","")


作者: chenxiaoman    时间: 2014-10-16 12:29
可以使用 GOTO 语句啊...F1帮助里看看..
作者: q273814    时间: 2014-10-16 15:06
次奥 你能看帮助文档么这么低级的错误 无语了
作者: 1106752189    时间: 2014-10-16 19:59
线程.关闭("g抓鬼任务.执行抓鬼","")这种关闭线程是错误的
作者: mzbqhbc    时间: 2014-10-16 20:37
线程.关闭(线程句柄)   ////关闭线程 操作的是线程句柄 就像窗口.关闭 操作的是窗口句柄一样的啊
线程.开启才是你那样写的哦
作者: dayangyunet    时间: 2014-10-17 20:07
唉,已经发现了,都是很低级的错误




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