PDA

View Full Version : مشکل درنمایش عکس گرفته شده



barnamenevisjavan
چهارشنبه 18 بهمن 1391, 22:26 عصر
سلام من با کد زیر
SendKeys.Send("^{prtsc}");
از دسکتاپ عکس میگیرم و میخوام که توی Picturebox1 عکس رو نشون بدم از کد زیر استفاده میکنم:

pictureBox1.Image = Clipboard.GetData(DataFormats.Bitmap);
ولی کد بالا خطا میگیره نمیدونم مشکل از چی هست

khokhan
چهارشنبه 18 بهمن 1391, 22:39 عصر
if (Clipboard.ContainsImage())
{

pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;

pictureBox1.Image = Clipboard.GetImage();
}
else
{
MessageBox.Show("Clipboard is empty. Please Copy Image.");
}

khokhan
چهارشنبه 18 بهمن 1391, 22:57 عصر
به جای کد اولی هم اینو بنویس


System.Threading.Thread.Sleep(2000);

SendKeys.Send("{PRTSC}");

this.Show();



Image img = Clipboard.GetImage();

aryadad
پنج شنبه 19 بهمن 1391, 00:06 صبح
public Bitmap GrabAChunkOfScreen()
{

var result = new Bitmap(100, 100);
var g = Graphics.FromImage(result);
g.CopyFromScreen(0, 0, 0, 0, result.Size);
return result; }