TC官方合作论坛

标题: 大侠进。。。。。谢谢! [打印本页]

作者: 1525299008    时间: 2014-2-28 21:32
标题: 大侠进。。。。。谢谢!
在子窗口里正在运行1个或者几个线程,问题是:通过是什么语句,能一下子把子窗口和线程全部关闭。谢谢!
作者: 小西    时间: 2014-2-28 22:01
虽然  控件.关闭窗口 能将子窗口关闭,但是,子窗口对应在的程序是不会因此而停止的.
所以线程的开启,最好是将线程句柄定义成全局变量,主程序在获得子窗口关闭后返回的某些特定值(由自己预先定义)而进行线程的关闭.
作者: 冷月无痕    时间: 2014-2-28 22:01
一下子 就 辅助.退出 不过整个脚本都关闭了
所以 只关子窗口和线程 只能用遍历 需要几下子才能关闭
作者: 1525299008    时间: 2014-2-28 22:26
小西 发表于 2014-2-28 22:01
虽然  控件.关闭窗口 能将子窗口关闭,但是,子窗口对应在的程序是不会因此而停止的.
所以线程的开启,最好是 ...

比如说,有2个子窗口,每个窗口里都各有一个线程,并且使用相同的“线程句柄”来运行线程。如果按照您的思路,会不会造成当把其中一个子窗口关掉,并且也关掉了这个窗口的线程,同时会不会也把另外一个子窗口正在运行的线程,也被关掉。是不是只能在每个子窗口下,使用不同的线程句柄,比如线程句柄1,线程句柄2,线程句柄3。。。。。。
作者: 1525299008    时间: 2014-2-28 22:26
冷月无痕 发表于 2014-2-28 22:01
一下子 就 辅助.退出 不过整个脚本都关闭了
所以 只关子窗口和线程 只能用遍历 需要几下子才能关闭 ...

怎样用遍历还解决
作者: qq462621349    时间: 2014-2-28 22:33
主窗口里关闭子窗口
作者: 1525299008    时间: 2014-2-28 22:34
qq462621349 发表于 2014-2-28 22:33
主窗口里关闭子窗口

但是子窗口的线程停不住。
作者: qq462621349    时间: 2014-2-28 22:35
线程.关闭()
作者: 小西    时间: 2014-2-28 22:43
1525299008 发表于 2014-2-28 22:26
比如说,有2个子窗口,每个窗口里都各有一个线程,并且使用相同的“线程句柄”来运行线程。如果按照您的 ...

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




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1