我怎么实现 文件的下载。并判断结果号 原因
1 成功下载
-1 服务器连接不上
-2 服务器文件不存在
-3 网络中断
-4 文件保存路径格式错误
-5 存放空间路径不存在
-6 存放空间不够

解决方案 »

  1.   

    System.Net.WebClient _WebClinet = new System.Net.WebClient();
    _WebClinet.DownloadFile(); 
    这个方法可以实现你需要的下载  System.Net.WebClient _WebClinet = new System.Net.WebClient();
                try
                {
                    _WebClinet.DownloadFile(@"http://111/1/z.ip", @"C:\1.txt");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }ex.Message来获取错误信息把.
      

  2.   

    楼上的。我怎么找到到webclient这个库?
      

  3.   

    在项目里对References(中文版的应该叫“引用”)点右键,添加引用,里面找到组件名System.Net
      

  4.   

    呵呵,被人抢答了,System.Net.WebClient 是最好的选择不过要注意,只有.NET 2.0+ 才有的哦另外,如果用代理上网的话可能会有些麻烦(我遇到过)
      

  5.   

    不过我是自定义组件的那种。调不出来SYSTEM.NET下的东西
      

  6.   

    自定义组件也可以添加SYSTEM.NET这个库文件啊
      

  7.   

    .NET 2.0能用吗?我在引用里没有system.net,在程序里可以打出来using system.net
      

  8.   

    不过我打出.NET后WebClient 找不到