本来在做下载的进度条,自己的线程访问 ProgressBar时候出现错误:
- -上网搜索下,原来我自己创建的线程和ui的线程不在一起.....看的我头大.
具体资料请看http://www.yoda.arachsys.com/csharp/threads/winforms.shtml
一直接调用委托不行的必须是,MethodInvoker updateCounterDelegate = new MethodInvoker(UpdateCount);
这个委托才可以,但是好象不能传递参数,可以通过,下面的方式传递参数,而且这样写就可以访问ui线程
二.- -另外自定义委托的调用
delegate void StringParameterDelegate(string value);
例子