首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一个关于图片保存的异常

2012-04-09 
一个关于图片保存的错误。this.Visible falseSystem.Threading.Thread.Sleep(200)Bitmap bit new Bit

一个关于图片保存的错误。
this.Visible = false;
  System.Threading.Thread.Sleep(200);
  Bitmap bit = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
  Graphics g = Graphics.FromImage(bit);
  g.CopyFromScreen(new Point(0,0),new Point(0,0),bit.Size);
  //SaveFileDialog saveFileDialog = new SaveFileDialog();
  //saveFileDialog.Filter = "bmp|*.bmp|jpg|*.jpg|gif|*.gif";
  //if (saveFileDialog.ShowDialog() != DialogResult.Cancel)
  //{
  // bit.Save(saveFileDialog.FileName);
  //}
  bit.Save("C:\\1.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
  g.Dispose();
  this.Visible = true;
如果不实用saveFiledialog,保存图片时总是说,一个gdi+错误,这个该怎么做啊。

[解决办法]
你的系统是win7吧?你存到别的盘上呢?

热点排行