多线程启动问题

fishermen 2003-10-18 04:32:53
当我在一个"按钮"中启用了一个线程.
第一次按下该"按钮"时,程序没有问题.当我第二次按下该"按钮"时,出现一个异常.
异常是:
"该线程正在运行或被终止;它无法重新启动"
我查看了该子线程的状态是"stopping"

请各位帮我解决一下,谢谢先!
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
applehuang2000 2003-10-18
  • 打赏
  • 举报
回复
启动线程时把按钮不可用.执行完后再把按钮可用.
stonegoldaustin 2003-10-18
  • 打赏
  • 举报
回复
if 线程名.threadstate = Terminated then
线程名.start()
end if

16,549

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧