如何使用c#从本地网络PC下载图像?

时间:2015-05-17 19:14:38

标签: c#

我是从本地Pc下载此代码的代码:

using (var client = new WebClient())
            {
                client.DownloadFile("BEHZAD-PC" + query[0].imgurl, "c:/foodimage/" + label1.Text + ".jpg");
                pictureBox1.Image = Image.FromFile("C:/foodimage/" + label1.Text + ".jpg");
            }


但现在下载,会发生什么? 我的foodimage文件夹图片是那里:
enter image description here

1 个答案:

答案 0 :(得分:0)

您是否检查过该文件是否确实存在?我还建议将Path.Combine用于任何路径序列组合。我注意到的另一件事是您使用的是/而不是\\@\

请尝试以下代码序列:

//using System.IO;

string path = Path.Combine(@"\\BEHZAD-PC\foodimage", label1.Text, ".jpg");
if (File.Exists(path)
{
    pictureBox1.ImageLocation = path;
}