|No-Pro-BLem|
Üye
- Aktiflik
- K.Tarihi
- 12 Nis 2010
- Mesajlar
- 15
- Puanı
- 1
Selamun Aleyküm...Hayırlı Cumalar..
Arkadaşlar bugün ki konumuz başlıktan anlaşıldığı gibi masaüstü fotoğraf çekip pictureboxda göstermek ve istediğimiz bir yere kaydetmek..
Uzatmadan başlıyorum hemen bir form oluşturalım ve içine 1 buton, 1 picturebox koyalım..
Butonumuzun click eventine gelip şu kodları oraya yapıştıralım...
Arkadaşlar anlamadığınız bir yer olursa Ö.M atarsanız daha açıklayıcı bir şekilde anlatabilirim...
Arkadaşlar bugün ki konumuz başlıktan anlaşıldığı gibi masaüstü fotoğraf çekip pictureboxda göstermek ve istediğimiz bir yere kaydetmek..
Uzatmadan başlıyorum hemen bir form oluşturalım ve içine 1 buton, 1 picturebox koyalım..
Kod:
using System.Drawing.Imaging;
using System.IO; //öncelikle formumuza eklememiz gerekiyor
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// resim çekme değişkenleri
Bitmap resim;
Graphics gr; // resim çekme değişkenleri
Butonumuzun click eventine gelip şu kodları oraya yapıştıralım...
Kod:
resim = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); //bitmap boyutu tam ekran ayarlandı
gr = Graphics.FromImage(resim);
gr.CopyFromScreen(0, 0, 0, 0, new Size(resim.Width, resim.Height)); //tam ekran resim çektik
pictureBox1.Image = resim; //pictureboxda resmi gösterdik
resim.Save(@"C:\\resimler", ImageFormat.Jpeg); //çeklen resmi kaydettik.
Arkadaşlar anlamadığınız bir yer olursa Ö.M atarsanız daha açıklayıcı bir şekilde anlatabilirim...