TC官方合作论坛

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

[已解决] 大侠进。。。。。谢谢!

[复制链接]
发表于 2014-2-28 21:32:50 | 显示全部楼层 |阅读模式

马上加入TC

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

x
在子窗口里正在运行1个或者几个线程,问题是:通过是什么语句,能一下子把子窗口和线程全部关闭。谢谢!
回复

使用道具 举报

发表于 2014-2-28 22:43:53 | 显示全部楼层
1525299008 发表于 2014-2-28 22:26
比如说,有2个子窗口,每个窗口里都各有一个线程,并且使用相同的“线程句柄”来运行线程。如果按照您的 ...

不同的线程,使用不同的线程句柄名,
如果使用相同的名字,前者句柄会被后开启的覆盖.导致前者无法正常关闭.
所以全局定义的线程句柄名,每条线程使用一个吧.
回复 支持 反对

使用道具 举报

发表于 2014-2-28 22:01:40 | 显示全部楼层
虽然  控件.关闭窗口 能将子窗口关闭,但是,子窗口对应在的程序是不会因此而停止的.
所以线程的开启,最好是将线程句柄定义成全局变量,主程序在获得子窗口关闭后返回的某些特定值(由自己预先定义)而进行线程的关闭.
回复 支持 反对

使用道具 举报

发表于 2014-2-28 22:01:52 | 显示全部楼层
一下子 就 辅助.退出 不过整个脚本都关闭了
所以 只关子窗口和线程 只能用遍历 需要几下子才能关闭
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-28 22:26:25 | 显示全部楼层
小西 发表于 2014-2-28 22:01
虽然  控件.关闭窗口 能将子窗口关闭,但是,子窗口对应在的程序是不会因此而停止的.
所以线程的开启,最好是 ...

比如说,有2个子窗口,每个窗口里都各有一个线程,并且使用相同的“线程句柄”来运行线程。如果按照您的思路,会不会造成当把其中一个子窗口关掉,并且也关掉了这个窗口的线程,同时会不会也把另外一个子窗口正在运行的线程,也被关掉。是不是只能在每个子窗口下,使用不同的线程句柄,比如线程句柄1,线程句柄2,线程句柄3。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-28 22:26:55 | 显示全部楼层
冷月无痕 发表于 2014-2-28 22:01
一下子 就 辅助.退出 不过整个脚本都关闭了
所以 只关子窗口和线程 只能用遍历 需要几下子才能关闭 ...

怎样用遍历还解决
回复 支持 反对

使用道具 举报

发表于 2014-2-28 22:33:24 | 显示全部楼层
主窗口里关闭子窗口
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-28 22:34:47 | 显示全部楼层
qq462621349 发表于 2014-2-28 22:33
主窗口里关闭子窗口

但是子窗口的线程停不住。
回复 支持 反对

使用道具 举报

发表于 2014-2-28 22:35:57 | 显示全部楼层
线程.关闭()
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 11:49 , Processed in 0.054548 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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