日期:2014-05-19  浏览次数:20585 次

线程不工作
我是新手哦,
下面的代码,线程不工作,
private   void   button5_Click(object   sender,   System.EventArgs   e)
{

ftp.Login();

                        Thread   downthread=null;  
try  
{

downthread=new   Thread(new   ThreadStart(this.down));
}
catch
{
                                               
}
//ftp.Close();
//downthread.Abort();

}
public   void   down()
{
try  
        {
MessageBox.Show( "begin ");
ftp.Download(@ "./txtbill/200704/TM20070401.txt ",@ "f:\TM20070401.txt ",true);
          }
        catch
                {
            down();
                  }

单独执行   down()是可以正常运行下载的,但是线程没有启动。是不是不能在线程里下载?

------解决方案--------------------
downthread.start();