| Önsöz | Arama | Üyelik | Sohbet | Alış-Veriş | www.netyorum.com   
Ajanda
Seçtiklerimiz
Arşiv
Yazarlar
Yorumlar

Bölümler

Köşe Yazıları
Teknoloji
Sanat
Soru & Cevap
Dostluk & Sevgi
Eğlence
Geçmiş Zaman Olur ki

Konular

Sinema
Müzik
Kitap
Sözler
Oyunlar
Ürünler
Mekan
 
 
Reklam Fiyatları

İzleyici Mesajları

Elektronik posta :
bilgi@netyorum.com

 
 
Bu sayfayı arkadaşınıza göndermek için tıklayın.

 
 
Açılış sayfası yapmak için tıklayın.

Sık kullanılanlar listesine eklemek için tıklayın.

 

Eski Sayıları

Teknoloji 13.11.2003 İbrahim Gündüz - netyorum.com / Sayı: 148

MICROSOFT VISUAL BASIC İLE EKRAN GÖRÜNTÜSÜ ALMAK

Merhabalar,

Bu yazıda sizlere, genellikle ekran görüntüsü almak amacı ile kullandığınız PrintScreen tuşunun işlevini gören bir kod parçacığından bahsedeceğim. Aşağıdaki program kodları sayesinde, kodların bulunduğu yordam çalıştığı anda o anki ekran görüntüsü ClipBoard´a atılır. ClipBoard´a atılan ekran görüntüsünü istediğiniz herhangibir uygulama ile yapıştır (Paste) komutu ile çağırabilirsiniz. Program, Ms. Windows´un bir API ´sini kullanarak ekran görüntüsünü almaktadır.
 

'keybd_event apisi deklare ediliyor.
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

'Goruntu_al prosedürünü çalıştırarak, ekran görüntüsünü alabilirsiniz.
Private Sub Goruntu_Al
Call keybd_event(VbKeySnapShot,0,0,0)
End Sub

İbrahim Gündüz
e-posta: gunduzonline@celiknet.com
http://www.gunduzonline.com
GündüzOnline
Yazılım Tasarım Grubu


Yorum Ekle Yorumları Listele
148. Sayı önceki yazı 148. Sayı sonraki yazı
Teknoloji Önceki Yazı Teknoloji Sonraki Yazı
Her hakkı saklıdır. All rights reserved. netyorum.com © 2000-2005 İstanbul-Türkiye