TC官方合作论坛

 找回密码
 立即注册
查看: 1560|回复: 8

[问题] 循环线程问题

[复制链接]
发表于 2015-6-22 21:35:55 | 显示全部楼层 |阅读模式

马上加入TC

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

x
变量 线程句柄

功能 执行()
    循环(真)
        变量 sjs=随机数(1,100)
        标签设置文本("标签6",sjs)
        等待(1000)
    结束

结束


功能 按钮0_点击()
    线程句柄=线程开启("执行","")
结束

功能 按钮1_点击()
    线程关闭(线程句柄)
结束

一个循环产生随机数的功能,点击开始和停止都正常,但连点击开始2次以上就开始乱了,求帮助

回复

使用道具 举报

发表于 2015-6-22 21:45:48 | 显示全部楼层
按钮0_点击()是不是应该加上判断线程是否已经打开,打开了的话就不应该再次打开了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-22 21:47:40 | 显示全部楼层
veeyoo 发表于 2015-6-22 21:45
按钮0_点击()是不是应该加上判断线程是否已经打开,打开了的话就不应该再次打开了 ...

新手,不会阿,求帮助
回复 支持 反对

使用道具 举报

发表于 2015-6-22 21:51:20 | 显示全部楼层

变量 线程句柄=0

功能 执行()
    循环(真)
        变量 sjs=随机数(1,100)
        标签设置文本("标签6",sjs)
        等待(1000)
    结束

结束


功能 按钮0_点击()
    如果(线程句柄==0)
       线程句柄=线程开启("执行","")
  结束
结束

功能 按钮1_点击()
    线程关闭(线程句柄)
线程句柄=0
结束
回复 支持 反对

使用道具 举报

发表于 2015-6-22 21:51:37 | 显示全部楼层
你试一下,
回复

使用道具 举报

 楼主| 发表于 2015-6-22 21:54:59 | 显示全部楼层

点开始没反应阿
回复 支持 反对

使用道具 举报

发表于 2015-6-22 22:00:30 | 显示全部楼层
我测试正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-22 22:09:10 | 显示全部楼层

我测试要先点停止,再点开始才行,直接点开始没反应是什么原因,多谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-22 22:15:42 | 显示全部楼层

变量 线程句柄=0

忘了这里了,正常了,太感谢了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-10-2 15:08 , Processed in 0.040129 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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