TC官方合作论坛

标题: 关于线程执行的问题 [打印本页]

作者: rxcxr    时间: 2014-9-6 22:20
标题: 关于线程执行的问题
功能 卡片()
        线程.开启(XXX)
        鼠标.移动(xxx)
功能结束

怎样让线程开启并且执行完毕后再执行鼠标移动?谢谢大神帮忙


作者: 江风影    时间: 2014-9-6 22:32
把鼠标.移动(xxx)这段代码加到开启线程的功能(XXX)里的代码最后面就行了
作者: rxcxr    时间: 2014-9-6 22:38
江风影 发表于 2014-9-6 22:32
把鼠标.移动(xxx)这段代码加到开启线程的功能(XXX)里的代码最后面就行了

我只是举个例子啊大神。。。我是这个情况,那个线程执行的是一个很多次的循环操作,我希望等循环跳出后,接着进行 另外一个操作。。。。。怎么安排顺序。。。
作者: 江风影    时间: 2014-9-6 22:42
一样的,跳出循环后进入另一个操作,你思想狭窄了
作者: rxcxr    时间: 2014-9-6 22:44
江风影 发表于 2014-9-6 22:42
一样的,跳出循环后进入另一个操作,你思想狭窄了

呜呜呜。。。。。好吧。。。。大神那要是非要像我说的那样做要怎么办呢?
作者: 610761555    时间: 2014-9-6 22:46
本帖最后由 610761555 于 2014-9-6 22:48 编辑

功能 卡片()
    线程.扩展开启("空间名.主线程","","空间名.线程销毁","")
功能结束

功能 线程销毁()
    鼠标.移动(xxx)
功能结束
另外方法就是运行完循环代码再执行鼠标移动,自己设定一个循环条件就可以!

作者: 江风影    时间: 2014-9-6 22:47
把鼠标.移动(xxx)这段代码加到你要运行的地方就行了,不要总想线程,如果一个线程能做的就不要开二个
作者: jimye0526    时间: 2014-9-7 07:23
线程。等等
作者: sunlizhu    时间: 2014-9-11 07:59
感谢楼主分享这么好的教程




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