当前位置: 代码迷 >> ASP.NET >> winform进度条有关问题
  详细解决方案

winform进度条有关问题

热度:2231   发布时间:2013-02-25 00:00:00.0
winform进度条问题
winfrom 中 进度条跟进时 点击其他窗体 老是容易出现“没有响应”情况,跟死机差不多,然后等他运行结束之后就好了 请问是什么原因?应该要怎么解决?


------解决方案--------------------------------------------------------
多线程,呵呵。你处理地方用其它线程来处理可避免停止响应的情况。
------解决方案--------------------------------------------------------
多线程.网上多了,搜索一下吧
------解决方案--------------------------------------------------------
探讨
请给出实例代码吧


------解决方案--------------------------------------------------------
用异步。

一般是用delegate.BeginInvoke().


------解决方案--------------------------------------------------------
探讨
多线程,呵呵。你处理地方用其它线程来处理可避免停止响应的情况。

------解决方案--------------------------------------------------------
线程+委托`~...
------解决方案--------------------------------------------------------
探讨
引用:
多线程,呵呵。你处理地方用其它线程来处理可避免停止响应的情况。


正解。
不过,如果你不熟悉多线程的话,.net2.0提供了一个叫backgroundworker的组件。在ToolBox的Components(组件)组里面。
实际上就是一个封装了多线程机制的组件。很好用。
  相关解决方案