TC官方合作论坛

标题: 请教一下线程的问题 [打印本页]

作者: 2211504505    时间: 2017-3-8 00:01
标题: 请教一下线程的问题
  1. 功能 线程开始()
  2. 消息框("我工作了")
  3. 返回 0
  4. 结束
  5. 功能 关闭()
  6. 变量 开启
  7. 开启=线程开启("线程开始","")
  8. 等待(2000)
  9. 线程关闭(开启)
  10. 返回 0
  11. 结束
复制代码

很想知道这个 返回 0   是什么意思,大神给我科普一下,谢谢.
线程这个方面,我一直搞不懂怎么自动关闭的.
手动关闭设置一个开启按钮,设置一个暂停按钮,设置一个恢复按钮,设置一个关闭按钮  应该没错吧?
我现在需要一个功能,我用一个按钮开启了线程,然后达成某个条件.这个线程自动关闭.(非手动关闭)
我定一个全局变量 A
变量 A
功能 某()
结束
开始_点击()
变量 检测=线程获取状态(A) ////结果是"0"
A=线程开启("某","")   
检测=线程获取状态(A)/////结果是"1"
线程关闭(A)
检测=线程获取状态(A)/////结果一人是"1"结束
以上情况应该怎么判断,此时A是关闭,还是开启呢?



作者: mbxy007    时间: 2017-3-9 21:42
返回0 就是返回参数为0

功能 关闭()
变量 开启
开启=线程开启("线程开始","")
等待(2000)
线程关闭(开启)
返回 开启 //(此处)
结束
自动开启关闭就是通过条件判断来实施。。
变量 线程控制
如果(线程控制==1)
线程开启(“线程”,“”)
否则
线程关闭(“线程”,“”)
结束




作者: 2211504505    时间: 2017-3-10 20:47
mbxy007 发表于 2017-3-9 21:42
返回0 就是返回参数为0

功能 关闭()

还是搞不明白,感觉和输出信息介绍的差不多.
或着你的代码写了一半,我根本看不明白.
比如说:
功能 关闭()
变量 开启
开启=线程开启("线程开始","")//这里''里面是什么
等待(2000)
线程关闭(开启) ////这个开启我都不知道在那
返回 开启
结束
后面的就知道到怎么回事了
自动开启关闭就是通过条件判断来实施。。
变量 线程控制
如果(线程控制==1)
线程开启(“线程”,“”)
否则
线程关闭(“线程”,“”)
结束

这些代码的前置和后序是什么一起写嘛,
帮人帮到底,送佛送到西...




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