我已将此添加到我的类文件中
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
Process.Start(url);
}
但是当该过程开始时,它会自动下载文件并将其放在我的桌面上。我怎样才能让它下载到 saveFileDialog1 中的用户输入?
我已将此添加到我的类文件中
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
Process.Start(url);
}
但是当该过程开始时,它会自动下载文件并将其放在我的桌面上。我怎样才能让它下载到 saveFileDialog1 中的用户输入?
用这个:
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
System.Net.WebClient web = new WebClient();
web.DownloadFile(url, saveFileDialog1.FileName);
web.Dispose();
}
您可以使用 WebClient 类而不是使用 Process.Start(),通过该类您可以下载文件并说出保存位置和该文件的名称....