作者regionbbs (小朱)
看板C_Sharp
标题Re: [问题] 试问backgroundworker与thread两个类别 …
时间Mon Jan 5 22:39:27 2009
※ 引述《teamspike (市政府7F)》之铭言:
: 各位前辈晚安
: 小弟目前使用thread类别撰写多执行绪处理系统
: 故需撰写跨执行绪存取控制项的判断式
: 得知有个backgroundworker类别亦是应用新执行绪
: 并且不用考虑跨执行绪存取控制项问题(?)
: 请问这两者有何不同呢?
: 谢谢
BackgroundWorker 只是把跨执行绪的作业简化而已,
用 ReportProgress() 和处理 ProgressChanged 事件就能做到了。
基本的原理还是用函式委派和 Control.Invoke() 来做。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.117.12