【发布时间】:2014-06-27 07:27:25
【问题描述】:
是否可以在不打开浏览器的情况下使用 C# WPF 应用程序使用下载链接 URL 下载文件? 例如:链接 - http://example.url.com 在浏览器地址栏中输入时会自动下载文件。如何在不打开浏览器的情况下在 WPF 应用程序 (C#) 中单击按钮下载此文件?
TIA。
【问题讨论】:
标签: c# wpf visual-studio-2013
是否可以在不打开浏览器的情况下使用 C# WPF 应用程序使用下载链接 URL 下载文件? 例如:链接 - http://example.url.com 在浏览器地址栏中输入时会自动下载文件。如何在不打开浏览器的情况下在 WPF 应用程序 (C#) 中单击按钮下载此文件?
TIA。
【问题讨论】:
标签: c# wpf visual-studio-2013
如果您想下载特定文件并将其存储在您的机器上,您可以使用WebClient.DownloadFile:
using (WebClient client = new WebClient())
{
client.DownloadFile(remoteFilename, localFilename);
...
}
或WebClient.DownloadString,如果您希望页面内容为string:
using (WebClient client = new WebClient())
{
string reply = client.DownloadString (address);
...
}
【讨论】: