保存图像时出现通用GDI+错误

本文关键字:GDI+ 错误 图像 保存 | 更新日期: 2023-09-27 18:26:36

我想将图像保存到其他文件夹,但它引发了异常system.runtime.interopservices.externalexception (0x80040005)这是我的代码:

pictureBox1.Image.Save(@"" + Application.StartupPath + "''Image" + "".ToString() + @"'" + @"personeli_" + textBox4.Text + ".jpg");

当我在visualstudio中运行这个程序时,它可以工作,但当我用InstallShield创建安装文件时,它会引发异常。

保存图像时出现通用GDI+错误

我也有同样的问题,经过长时间的搜索,我更改了文件夹,我的程序就可以运行了。我想如果你使用这段代码,你的程序就会运行。首先我在C驱动器中创建一个目录

if (!Directory.Exists((@"C:'Image")))
     Directory.CreateDirectory((@"C:'Image"));

然后我把图片保存到里面。

 new Bitmap(pictureBox1.Image).Save(@"C:'Image" + @"'" +/* your file name */+ ".jpg");

我希望它对你有用;)