首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

NET 下载附件

发布网友

我来回答

1个回答

热心网友

  private void DownLoadFile(string address,string filename)
        {
        //address 文件下载路径,filename文件存放的本地路径
            WebClient client=new WebClient();
            client.DownloadFile(address,filename);
            Stream str=client.OpenRead(address);
            StreamReader reader=new StreamReader(str);
            byte[] mbyte=new byte[str.Length+1];
            int allmybyte=(int)mbyte.Length;
            int startmbyte=0;
            while(allmybyte>0)
            {
                int m=str.Read(mbyte,startmbyte,allmybyte);
                if(m==0)
                {
                    break;
                }
                startmbyte+=m;
                allmybyte-=m;
            }
            FileStream fstr=new FileStream(filename,FileMode.OpenOrCreate,FileAccess.Write);
            fstr.Write(mbyte,0,startmbyte);
            str.Close();
            fstr.Close();
        }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com