TC官方合作论坛

 找回密码
 立即注册
查看: 1014|回复: 3

[问题] 如何判断线程是否执行完毕

[复制链接]
发表于 2016-9-23 12:50:13 | 显示全部楼层 |阅读模式

马上加入TC

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

x
如果判断线程是否执行完毕



比如
  1. 功能 1()
  2. 辅助.消息框('111222333')

  3. 功能结束

  4. 功能 2()
  5. 辅助.消息框('111222333444')
  6. 功能结束

  7. 功能 开启()
  8. 线程 = 线程.开启('1','')
  9. 如果(线程 !== -1){
  10.   成功
  11. }
  12. 功能结束
复制代码

是这样嘛.  很想了解一下这个执行顺序
回复

使用道具 举报

发表于 2016-9-23 15:14:36 | 显示全部楼层
功能 按钮0_点击()
    //变量 线程句柄1=线程开启("一","")
    //线程等待(线程句柄1,-1)
    //变量 线程句柄2=线程开启("二","")
   
    线程开启("测试","")
结束

功能 一()
    遍历(变量 i = 0; i < 10; i++)
        调试输出("一")
        等待(200)
    结束   
结束

功能 二()
    遍历(变量 i = 0; i < 10; i++)
        调试输出("二")
        等待(200)
    结束   
结束

功能 测试()
    消息框("我弹出了")
    调试输出("看我什么时候执行")
结束

功能 线程检测(句柄)
    循环(线程获取状态(句柄))
        调试输出("线程运行中")
        等待(200,假)
    结束
    调试输出("线程结束")
结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-23 16:04:28 | 显示全部楼层
言术 发表于 2016-9-23 15:14
功能 按钮0_点击()
    //变量 线程句柄1=线程开启("一","")
    //线程等待(线程句柄1,-1)

您好 我还想问下

功能 初始化()

辅助.消息框("11")

功能结束

这个初始化他不自动运行
回复 支持 反对

使用道具 举报

发表于 2016-10-2 06:00:10 | 显示全部楼层
辅助.消息框("11")

会打断初始化,只有把消息框点掉,它才会继续初始化
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-27 20:48 , Processed in 0.039372 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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