我是从本地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文件夹图片是那里:
答案 0 :(得分:0)
您是否检查过该文件是否确实存在?我还建议将Path.Combine
用于任何路径序列组合。我注意到的另一件事是您使用的是/
而不是\\
或@\
。
请尝试以下代码序列:
//using System.IO;
string path = Path.Combine(@"\\BEHZAD-PC\foodimage", label1.Text, ".jpg");
if (File.Exists(path)
{
pictureBox1.ImageLocation = path;
}