|
本帖最后由 萧阳天 于 2016-1-14 23:32 编辑
我的软件需要用到这个命令,在早期的版本(忘记是哪个版本了),这个命令是正常的,但是最近突然发现这个命令失效了。我试过5.26和5.27的都是如此。 就是线程被关闭结束后,返回代码依然显示是2
同样的源码,用鱼刺多线程的 线程_取状态 则能正常判断线程是否被结束,
但是我不想为了单独这个命令而去增加使用一个模块,希望版主能修复
另外,线线程_启动 (&线程1, , 线程1句柄)
视乎也有BUG,这样子得到的线程1句柄 在 线程_取中止线程退出代码 (线程1句柄) 是无效的,得到的是0.
必须这样子
线程1句柄 = 线程_启动 (&线程1, , 线程1句柄)
使用易语言支持库的 启动线程 (&线程1, , 线程1句柄) 则能正常获得句柄,但线程销毁后,线程_取中止线程退出代码 (线程1句柄) 依然是返回2
线程_取自线程句柄 () 好像也有问题,得到的是-2
详情请看源码例子
---------------------------------
另外提个建议,是否考虑增加一个真正的获取线程状态的功能,包含线程是否被辅Zhu起或休眠。
|
-
-
线程.zip
173.07 KB, 下载次数: 5, 下载积分: 精币 -2 枚
评分
-
查看全部评分
|