接分。楼主怎么解决的呢。没有使用Abort()?

解决方案 »

  1.   

    我本来在退出线程的过程中加了窗口的关闭(WF.Close()),也就是在Abort()之前,我把它去掉以后就正常啦!
    还有有时候在操作线程的时候偶尔发生一些异常!但是我的操作方法步骤都是正确的!
    唉!不知怎么搞的!
      

  2.   

    瞧瞧 PInvoke吧可能会解决一些你的问题
      

  3.   

    尽量不要用Abort();Abort()方法只是引发线程的一个Exception,有时不能把线程终止掉。可以使用Command模式,在线程外设一个枚举类型的Command,线程循环等待时,就去读取Command,如果需要该线程终止,那么,就让线程return掉就OK了!