在我的Windows應用程序中,我有一個PictureBox
和一個Button
控件。我想從按鈕的OnClick
事件中加載來自用戶的圖像文件,並將該圖像文件保存在我的項目中的文件夾名稱「proImg」中。然後我想在PictureBox
中顯示該圖片。如何將圖像文件保存在我的項目文件夾中?
我寫了這個代碼,但它不工作:
OpenFileDialog opFile = new OpenFileDialog();
opFile.Title = "Select a Image";
opFile.Filter = "jpg files (*.jpg)|*.jpg|All files (*.*)|*.*";
if (opFile.ShowDialog() == DialogResult.OK)
{
try
{
string iName = opFile.FileName;
string filepath = "~/images/" + opFile.FileName;
File.Copy(iName,Path.Combine("~\\ProImages\\", Path.GetFileName(iName)));
picProduct.Image = new Bitmap(opFile.OpenFile());
}
catch (Exception exp)
{
MessageBox.Show("Unable to open file " + exp.Message);
}
}
else
{
opFile.Dispose();
}
它無法將圖像保存在「proImg」文件夾中。
什麼不工作? – meilke
無法保存該文件夾中的圖像。我可以做到這一點 –