我最近在c#中遇到了一个奇怪的错误。我正在处理一个有多个图片面板的作业。其中一个用于获取图片,而其他用于显示匹配。
这是我的代码
pic.image = image.fromfile("images\\a.png");
好的,我的问题是这段代码有效,直到我没有直接从面板获取图片
为了获取图片,我正在使用此代码
if (openPicture.ShowDialog() != DialogResult.Cancel)
{
//----------- Load Picture ----------------------------------
pictureBox13.Image = Image.FromFile(openPicture.FileName);
}
如果我成功获得照片,第一个代码会给我这个错误
"file not found error"
任何人都会遇到这样的问题,因为我无法在第一个代码中硬编码图像的确切位置。