Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: RicRed en 10 Enero 2010, 19:38 pm



Título: Tomar screens en jpg al pulsar con raton
Publicado por: RicRed en 10 Enero 2010, 19:38 pm
Buenas a todos, la duda es la siguiente:

Como haria que cuando cada vez que clicke con el raton tome un screen y la guarde en un jpg en una carpeta puede ser en c: solo la parte donde esta situada el cursor capture imagen

Bueno es todo, espero me hayan entendido

Saludos...


Título: Re: Tomar screen en jpg al dar click con raton
Publicado por: gulabyte en 10 Enero 2010, 19:57 pm

Para tomar una captura de la pantalla yo uso la clase cJPEG: http://gurea.netii.net/cJPEG.cls (http://gurea.netii.net/cJPEG.cls)

Tienes que agregarlo al proyecto como "Módulo de clase" y se usa del siguiente modo:

Código:
Dim Captura As New cJpeg 'Declaras la clase
Captura.SetSamplingFrequencies 2, 2, 2, 2, 2, 2 'Configuración por defecto
Captura.Quality = <Aquí un número entre 1-100>
Captura.SampleScreen 'Función que recoge la imagen en pantalla
Captura.SaveFile <Aquí la ruta de la imagen>

Lo del click del ratón lo dejo a tu cuenta.. ;D

salu10


Título: Re: Tomar screen en jpg al pulsar con raton
Publicado por: RicRed en 10 Enero 2010, 20:20 pm
Bueno lo que quiero es esto los mismo de arriba pero que guarde en varias imagenes al dar click por ejemplo en el C:

Guarde 1.jpg 2.jpg 3.jpg etc... al pulsar click con el raton solo la parte del cursor osea una region del cursor para que no ocupe mucho espacio.

Bueno es todo...

No se mucho sobre VB, espero me ayuden :D

Saludos...


Título: Re: Tomar screens en jpg al pulsar con raton
Publicado por: LeandroA en 11 Enero 2010, 04:55 am
mira este hilo
http://foro.elhacker.net/programacion_vb/duda_capturar_imagen_al_hacer_click-t280686.0.html;msg1383074#msg1383074

Saludos.


Título: Re: Tomar screens en jpg al pulsar con raton
Publicado por: Jaixon Jax en 11 Enero 2010, 05:07 am
  Con GetAsyncKeyState Capturas el Click yo he visto varios ejemplos de captura de pantalla en c ++

  Aqui hay un code que use por un tiempo pero esta en C++ y captura en BMP el cual tienes que comprimir a JPG por que el archivo queda pesando mas de un mega  :o si lo comprimes con winzip queda en 150 KB que son mas manejables pero si lo comprimes a jpg te quedara de 40 a 50 KB .:

 El code esta en el subforo de C++ .


  Saludos ...