Cod: Selectaţi tot
Option Explicit
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal _
bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_SNAPSHOT = &H2C
Private Const VK_MENU = &H12
Sub PrintScreen()
On Error GoTo err
'Pt. intregul ecran
keybd_event VK_SNAPSHOT, 1, 0, 0
Exit Sub
err:
Eroare
End Sub
Sub PrintScreenActiveWindow()
On Error GoTo err
'Pt. fereastra activa
keybd_event VK_MENU, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0
keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0
Exit Sub
err:
Eroare
End Sub
Mi-am stors creierii ca sa gasesc o metoda de a salva elementul copiat in clipboard intro poza *.jpg sau *.bmp, etc (orice format este bun).
Astept si eu o sugestie.
Multumesc!