摘要: BackgroundWorker组件封装了后台线程的操作,并且直接利用线程池,无需自己管理线程池等复杂问题。它主要适用于比如界面后台加载数据,进度显示,上传下载文件,日月结等这些都是繁重的劳动,又不想导致界面卡死一样,就可以考虑用它DMS之所以更新会话时间这种动作用了System.Timers.Timer,是因为有时候,比如做日月结,获取大型报表时,会导致界面阻塞,而这阻塞后的直接后果就是,当前会话没有及时刷新,被服务端判定为超时会话在编程中经常会遇到在一个按钮中执行复杂操作,并将复杂操作最后返回的值加入一个ListView或ComboBox中候选。这个时候程序会卡,当程序员将这些卡代码放进线 阅读全文
posted @ 2014-01-08 12:58 沙耶 阅读(410) 评论(0) 推荐(0) 编辑