线程的使用问题
我有一个邮件接收程序, 
 接收方法是Receive() 
 一个按钮的点击方法通过启用一个接收邮件的线程(Thread_Receive)调用Receive(), 
 接收完成后,断开连接并关闭(.abort)线程, 
 但是我想再次接收邮件(按下按钮)时,程序报错:“线程正在运行或被终止;它无法重新启动。”   
 还有:我这样做也不行 
    程序加载时,先启动线程(Start),马上就挂起(Suspend),在接收完邮件后也是挂起(Suspend),按钮的方法是继续(Resume), 
 但是这样,按第二次没有反映,第三次就出错。   
 大侠们         帮小弟分析一下,给点建议。谢谢了
------解决方案--------------------每次打开一个新线程