TC官方合作论坛

标题: 怎么样让脚本里的所有线程暂停,不是单停 [打印本页]

作者: 394345857    时间: 2014-10-13 20:32
标题: 怎么样让脚本里的所有线程暂停,不是单停
线程太多了,有时想停掉几个,不知道怎么搞。

作者: zsconverse    时间: 2014-10-13 21:07
一个个的写代码  
想停哪一个就写哪一个
很麻烦吗?
作者: 394345857    时间: 2014-10-13 22:08
zsconverse 发表于 2014-10-13 21:07
一个个的写代码  
想停哪一个就写哪一个
很麻烦吗?

我一共78个线程。怎么破。光光按停止线程都要按好一会。这样下去不是办法
作者: rxcxr    时间: 2014-10-13 23:17

那没办法.......
作者: a5615093    时间: 2014-10-13 23:39
394345857 发表于 2014-10-13 22:08
我一共78个线程。怎么破。光光按停止线程都要按好一会。这样下去不是办法 ...

78个线程..  你这是要毁灭世界么- -
作者: mzbqhbc    时间: 2014-10-13 23:53
把线程句柄都放在一个数组里面   通过数组循环来控制啊  
   如   线程句柄=数组[78]

........
.......///////这里你启动线程  并赋值每个数组的值   




功能 停止()////这里程序将循环78次  关闭每个线程
遍历(i=0;i<78;i++)
线程.关闭(线程句柄[i])
辅助.等待(20)


遍历结束



功能结束
作者: 指天椒    时间: 2014-10-13 23:54
开启线程时吧线程句柄保存到数组或其他地方,需要暂停时遍历一下有多少线程句柄就暂停多少线程就KO了
作者: cylhb    时间: 2014-10-14 00:13
78线程,没必要吧,反正我从来不会超过10个线程,感觉还不如开多几个进程
作者: q273814    时间: 2014-10-14 08:38
谁特么敢用你的脚本呀 你CPU这么屌
作者: 394345857    时间: 2014-10-14 17:26
q273814 发表于 2014-10-14 08:38
谁特么敢用你的脚本呀 你CPU这么屌

是啊,所心才这么麻烦。我都不知道怎么办才好,还是新手。线程多了也不是每个都开.
作者: 394345857    时间: 2014-10-14 17:27
cylhb 发表于 2014-10-14 00:13
78线程,没必要吧,反正我从来不会超过10个线程,感觉还不如开多几个进程 ...

谢谢你,我会努力的改进的。还在摸索呢。
作者: 小六六    时间: 2014-10-14 20:22
用一个线程来停其他的所有线程呗。
作者: q273814    时间: 2014-10-16 09:42
394345857 发表于 2014-10-14 17:26
是啊,所心才这么麻烦。我都不知道怎么办才好,还是新手。线程多了也不是每个都开. ...

所以不要乱用线程 你同时开那么多个
就好比让你同时去干N件事情
如果你不是身体特别强悍
你应该扛不住的
新手的话你先尝试开一个任务线程把所有的东西都放这一个线程里用
不然你逻辑就乱了 没好处的




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