100分求助线程传递参数的问题
看了渔翁的这篇博客 
 http://blog.csdn.net/knight94/archive/2006/05/27/757351.aspx 
 之后还是不懂   
 已知类Download是用于下载东西的 
 在Form窗体中要如何更新ProgressBar呢? 
 因为下载过程中肯定要传递2个参数(文件当前大小和文件的总大小)给Form中的ProgressBar   所以感到束手无策啊 
 希望指点一下   谢谢   
 Form1_Load(object   sender,EventArgs   e) 
 { 
                   Download   down   =   new   Download( "path ", "url ") 
                   Thread   downThread   =   new   Thread(new   ThreadStart(down.Start)); 
                   downThread.Start(); 
 } 
 如何让downThread线程边执行边传递2个参数给窗体呢
------解决方案--------------------建一个委托,要一个int 参数,然后调用down.Start方法时带上,那个委托,委托就是你在窗体里声明的方法(用来更新Progress的)。
------解决方案--------------------  完成的多少和总的大小用个事件委托