Visual Basic - Captura de Pantalla

Life is soft - evento anual de software empresarial
 
Vista:

Captura de Pantalla

Publicado por PPU (5 intervenciones) el 15/12/2001 11:08:47
Alguien sabe como Hacer una captura de pantalla en Visual Basic, no de la pantalla del programa, sino de la pantalla en si, es decir, como se activa la funcion de la tecla imprimir pantalla...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Captura de Pantalla

Publicado por Eduardo (55 intervenciones) el 15/12/2001 13:55:36
hola!
prueba usando la instruc. sendkeys
chao!

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Captura de Pantalla

Publicado por Mauricio Baeza (60 intervenciones) el 16/12/2001 03:39:01
Tienes que usar API

Option Explicit

Private Declare Function MapVirtualKey Lib "user32" _
Alias "MapVirtualKeyA" (ByVal wCode As Long, _
ByVal wMapType As Long) As Long

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 VK_MENU = &H12
Private Const VK_SNAPSHOT = &H2C
Private Const KEYEVENTF_KEYUP = &H2

Public Sub CapturaPantalla()
' Press Alt.
keybd_event VK_MENU, 0, 0, 0
DoEvents

' Press Print Scrn.
keybd_event VK_SNAPSHOT, 1, 0, 0
DoEvents

' Release Alt.
keybd_event VK_MENU, 0, KEYEVENTF_KEYUP, 0
DoEvents

End Sub

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

GRACIAS

Publicado por PPU (5 intervenciones) el 16/12/2001 09:37:26
GRACIAS!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar