TC官方合作论坛

 找回密码
 立即注册
查看: 456|回复: 3
打印 上一主题 下一主题

[问题] 线程不解的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-13 20:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
一个线程在无限循环的运行,和一个线程在无限休眠有什么区别?    bool closethread(int handle) 线程关闭方法 返回值: 函数执行成功,返回,失败返回
  测试结果:无限循环的运行 会调用线程的方法。无限休眠。却不会调用线程结束方法。但被外层调用关闭时。返回值又是正常关闭。。。不解。。求解
  1. 空间 线程解绑

  2. int handle

  3. 功能 逻辑型 测试(string Param)
  4. help.messagebox("线程被启动...")
  5. //-------------无限循环
  6. //while(true)              
  7. //help.sleep(3000)
  8. //help.messagebox(Param)
  9. //endwhile
  10. //---------------------无限休眠
  11. help.sleep(3000000)


  12. 返回 真
  13. 功能结束

  14. 功能 逻辑型 结束(string Param)
  15. //-----无限循环 会调用此结束方法,无限休眠不会!!!!!!
  16. help.messagebox("线程结束了 "+ Param)

  17. 返回 真
  18. 功能结束



  19. 功能 逻辑型 开始_点击()

  20. handle=thread.beginthreadex("线程解绑.测试","线程进在运行...","线程解绑.结束","线程结束调用结束方法!")

  21. 返回 真
  22. 功能结束



  23. 功能 逻辑型 退出_点击()

  24. bool b = thread.closethread(handle)
  25. if(b)
  26.     help.messagebox("线程正常关闭!")  //结果:都会正常关闭
  27. else
  28.     help.messagebox("线程关闭失败!")
  29. endif
  30. 返回 真
  31. 功能结束

  32. 空间结束
复制代码
另:吐血呀。。这贴子手一抖。忘记填验证码了。也可以提交???提交失败后就找不到原来的帖子稿了。。求求老大们也加个提交之前加个验证吧!!!苦B还好用浏览器的后退功能找到贴子了!----但一直发贴错误。。重新建个贴。。。
回复

使用道具 举报

沙发
发表于 2012-12-13 20:13:58 | 只看该作者
路过路过路过

楼主坑爹咩。。。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-12-13 20:15:30 | 只看该作者
回复 2楼554354854的帖子

路过的不许占沙发!!!!!
回复 支持 反对

使用道具 举报

地板
发表于 2012-12-13 21:34:30 | 只看该作者
啦啦啦
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-8 07:19 , Processed in 0.187540 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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