1/1页1 跳转到查看:3004
发新话题 回复该主题

如何实现线程的挂起,唤醒。

如何实现线程的挂起,唤醒。

郁闷,线程挂起后,整个进程都挂起了。。。不知道怎么回事,但我要在在挂起代码后面加个ShowMessge的话有时可以挂起再唤醒,有时却不可以。。。

后来随手改了下,但还是在唤醒线程的时候还是有问题,希望有人能帮助解决下,我把代码发在这里:

附件

线程.rar ()

2007-8-6 0:00:00


TOP

 

回复: 如何实现线程的挂起,唤醒。

我印象里是不应该用你那个terimiate 来挂起..有另外的...暂时想不起来
回家查查老代码再说..

TOP

 

回复: 如何实现线程的挂起,唤醒。

另外 多线程很让人郁闷的就是 经常不知道怎么回事就没有反应。或者是隔一段时间后能正常 但大多数时间是不会正常的。
在线程里用 application.processmessage 函数可以改善这一情况 不过也不是绝对的。我的看法是 哪怕是线程 也是要使用CPU的 所以线程多了 只有更慢,写线程的东西更需要的是经验....

TOP

 

回复:如何实现线程的挂起,唤醒。

无论如何,我们都要去了解,去实现。

TOP

 

回复:如何实现线程的挂起,唤醒。

问题初步得到解决。
目前是将原先显示线程运行结果内容放到了一个文本框中,就可以实现线程的挂起和唤醒了。

但就是不知道为什么他放在文本框里显示就可以?

TOP

 
1/1页1 跳转到
发表新主题 回复该主题