我想运行包含图像位置的字符串数据库的代码,但我会在这里使用数组作为示例:
string [] images = {Resource\picture1,Resource\picture2};
但是当我尝试使用此代码运行它时:
this.pictureBox1.ImageLocation = @""+images[0];
它不起作用 我也尝试过使用:
this.pictureBox1.Image = Image.FromFile(@""+images[0]);
它不起作用
有人可以帮我这个吗?
答案 0 :(得分:0)
这应该有效:
try
{
string[] images = { @"Resource\picture1", @"Resource\picture2" };
this.pictureBox1.Image = Image.FromFile(images[0]);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
如果该文件不存在,您将获得一个异常,您可以捕获并处理或在加载之前尝试它,它会显着存在。