TC官方合作论坛
标题:
线程开启然后后按关闭,为什么会继续执行????
[打印本页]
作者:
chinamyt
时间:
2012-12-11 14:34
标题:
线程开启然后后按关闭,为什么会继续执行????
整型 自动交易,开始
功能 逻辑型 关闭_点击()
线程.关闭(开始)
线程.关闭(自动交易)
返回 真
功能结束
功能 逻辑型 自动交易_点击()
自动交易=线程.开启("仙境综合.自动交易","")
返回 真
功能结束
功能 整型 自动交易()
如果 (复选框.获得状态("复选框0")==真)
线程.关闭(自动交易)
返回 -1
如果结束
。
。
返回 0
功能结束
请大神帮忙看看,为什么我点关闭后,程序还是继续交易,还有复选框选中后,也会继续交易~~谢谢指教
作者:
冷月无痕
时间:
2012-12-11 14:54
从代码上来看,是没有问题的
你是点了开始再点的复选框吧?
如果你想点击复选框停止脚本,那么需要添加该复选框的事件属性,在该事件函数里写 关闭线程的语句
作者:
964430272
时间:
2012-12-11 15:03
我的也是,有的时候会失灵,初步判断不是代码问题应该是过程太快机子反应不过来
作者:
605401
时间:
2012-12-11 15:53
从代码上来看,是没有问题的
作者:
tempbb1234
时间:
2012-12-11 16:35
关闭线程的,好像有时是关不掉。
作者:
VIP
时间:
2012-12-11 16:40
我现在正遇到类似问题,TC线程关闭应该有BUG
作者:
luxinwen
时间:
2012-12-30 17:56
我也碰到这个问题
作者:
474425981
时间:
2012-12-31 14:50
线程关闭后,再次开启线程时,两个同样的线程一起运行了,这貌似是上个线程不能完全关闭,而重新开启这个线程时,把上个线程唤醒了,多次碰到这样的问题,TC的问题吧
作者:
kaixindexifan
时间:
2013-5-23 05:16
回复
8楼
474425981
的帖子
同意楼上的说话,前提你如果程序编写是只能开启一个线程的话,关闭线程后,再次启动线程的话,同样也只是运行了一个线程,不会是两个线程。你说的唤醒,我同意,大概意思就这样,感觉线程关闭不够彻底。线程.关闭=线程.暂停。有点这个味道。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1