【问题标题】:Download a file using URL in WPF Application without opening browser [duplicate]在 WPF 应用程序中使用 URL 下载文件而不打开浏览器 [重复]
【发布时间】:2014-06-27 07:27:25
【问题描述】:

是否可以在不打开浏览器的情况下使用 C# WPF 应用程序使用下载链接 URL 下载文件? 例如:链接 - http://example.url.com 在浏览器地址栏中输入时会自动下载文件。如何在不打开浏览器的情况下在 WPF 应用程序 (C#) 中单击按钮下载此文件?

TIA。

【问题讨论】:

    标签: c# wpf visual-studio-2013


    【解决方案1】:

    如果您想下载特定文件并将其存储在您的机器上,您可以使用WebClient.DownloadFile

    using (WebClient client = new WebClient())
    {
        client.DownloadFile(remoteFilename, localFilename);
        ...
    }
    

    WebClient.DownloadString,如果您希望页面内容为string

    using (WebClient client = new WebClient())
    {
        string reply = client.DownloadString (address);
        ...
    }
    

    【讨论】:

      猜你喜欢
      • 2012-08-10
      • 1970-01-01
      • 2011-11-08
      • 2020-05-27
      • 1970-01-01
      • 2016-09-16
      • 2013-10-25
      • 2019-03-08
      相关资源
      最近更新 更多