Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
23, 2008, 05:25:32 pm
42935 Mesaj 8140 Konu Gönderen: 18019 Üye
Son üye: yavuz.yuksel@yonca-ad.com
Turk-Php.Com Forum  |  Yardım Forumları  |  Diğer Programlama Dilleri Yardım Forumu  |  vb de print screen??!! « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: vb de print screen??!!  (Okunma Sayısı 766 defa)
majid
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 24


İnsan Dilinin Altında Gizlidir..!!


Üyelik Bilgileri
vb de print screen??!!
« : 20, 2006, 08:39:23 am »

merhaba arkadaşlar...

ben vb de ekranda görünenleri print screen yapıp, .jpg uzantılı bir dosya olarak kaydetmek istiyorum... Yardımlarınızı acil olarak bekliyorum...

herkese kolay gelsin...
Logged

***Majid***
majid
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 24


İnsan Dilinin Altında Gizlidir..!!


Üyelik Bilgileri
Ynt: vb de print screen??!!
« Yanıtla #1 : 21, 2006, 05:16:47 am »

Clipboard.Clear
     
    ' send a print screen button keypress event
    ' and DoEvents to allow windows time to process
    ' the event and capture the image to the clipboard
    keybd_event vbKeySnapshot, 0, 0, 0
    DoEvents

    ' send a print screen button up event
    keybd_event vbKeySnapshot, 0, &H2, 0
    DoEvents
    DoEvents

    ' paste the clipboard contents into the picture box
    ScreenCapture.Picture = Clipboard.GetData(vbCFBitmap)
    DoEvents
    DoEvents

    ' show the form and change the pointer to an
    ' hourglass while the image is processed
    Me.Visible = True
    Me.Refresh
     
    ' Screen.MousePointer = vbHourglass
     
    ' save the image to a file using the application path
    SavePicture ScreenCapture.Picture, App.path & "\screen.bmp"
    DoEvents




değişken tanımlamaya da şunu yazıyoruz;



Private Declare Sub keybd_event Lib "user32" Alias "keybd_event" ( _
        ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, _
        ByVal dwExtraInfo As Long)




burda ScreenCapture bir picture nesnesidir. ben bu nesnenin visible özelliğini false yapıyorum ve tüm ekranı bir dosyaya atıyorum...

herkese kolay gelsin...
Logged

***Majid***
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.