TC官方合作论坛

标题: 如何判断线程是否执行完毕 [打印本页]

作者: j752759649    时间: 2016-9-23 12:50
标题: 如何判断线程是否执行完毕
如果判断线程是否执行完毕



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

  3. 功能结束

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

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

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

作者: 言术    时间: 2016-9-23 15:14
功能 按钮0_点击()
    //变量 线程句柄1=线程开启("一","")
    //线程等待(线程句柄1,-1)
    //变量 线程句柄2=线程开启("二","")
   
    线程开启("测试","")
结束

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

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

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

功能 线程检测(句柄)
    循环(线程获取状态(句柄))
        调试输出("线程运行中")
        等待(200,假)
    结束
    调试输出("线程结束")
结束
作者: j752759649    时间: 2016-9-23 16:04
言术 发表于 2016-9-23 15:14
功能 按钮0_点击()
    //变量 线程句柄1=线程开启("一","")
    //线程等待(线程句柄1,-1)

您好 我还想问下

功能 初始化()

辅助.消息框("11")

功能结束

这个初始化他不自动运行

作者: 言术    时间: 2016-10-2 06:00
辅助.消息框("11")

会打断初始化,只有把消息框点掉,它才会继续初始化




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