TC官方合作论坛

 找回密码
 立即注册
查看: 950|回复: 2

[问题] 请教一下线程的问题

[复制链接]
发表于 2017-3-8 00:01:47 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  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是关闭,还是开启呢?


回复

使用道具 举报

发表于 2017-3-9 21:42:55 | 显示全部楼层
返回0 就是返回参数为0

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



回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-10 20:47:42 | 显示全部楼层
mbxy007 发表于 2017-3-9 21:42
返回0 就是返回参数为0

功能 关闭()

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

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-25 23:02 , Processed in 0.038104 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表