TC官方合作论坛

 找回密码
 立即注册
查看: 894|回复: 2

[已解决] 请教个语法上问题

[复制链接]
发表于 2013-10-25 20:49:14 | 显示全部楼层 |阅读模式

马上加入TC

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

x
1.比如有3个线程在运行,在不知道他们线程是否关闭的情况下,我想结束所有线程,重新调用第一个线程运行咋办?
回复

使用道具 举报

发表于 2013-10-26 18:53:43 | 显示全部楼层
定义3个全局变量:线程句柄1,线程句柄2,线程句柄3,
开始的时候,你肯定会开启这三个线程
线程句柄1=线程.开启(.....)
线程句柄2=线程.开启(.....)
线程句柄3=线程.开启(.....)


等你需要关闭所有线程再开启第一个线程时候,就执行

线程.关闭(线程句柄1)
线程.关闭(线程句柄2)
线程.关闭(线程句柄3)

线程句柄1=线程.开启(.....)
回复 支持 反对

使用道具 举报

发表于 2013-10-26 07:59:42 | 显示全部楼层
定义3个全局变量
关闭线程
例子:
//先定义一个函数 线程方法
功能 线程方法()
辅助.消息框("这个是一个线程执行方法")
返回 0
功能结束

//在开始_点击函数中调用开始执行函数
功能 开始_点击()
线程句柄=线程.开启("我的程序.线程方法","")
辅助.等待(2000)
线程.关闭(线程句柄)
返回 真
功能结束
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-23 19:46 , Processed in 0.034782 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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