Título: Captura de Pantalla Publicado por: kakinets en 17 Septiembre 2005, 23:59 pm hola a todos mi problema es el siguiente....
Código: Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Cuando yo presiono uno de esos botones q a la ves se guarde la foto o imagen...Como hago Muchas gracias Título: Re: Cptura de Pantalla Publicado por: programatrix en 18 Septiembre 2005, 00:16 am La imagen pasa al portapapeles y luego tienes que pasarla a al control en cuestión ;)
Título: Re: Cptura de Pantalla Publicado por: Slasher-K en 18 Septiembre 2005, 00:21 am Guardas la imagen con el método SavePicture, optenés la imagen del portapapeles con el objeto Clipboard.
Saludos. Título: Re: Captura de Pantalla Publicado por: kakinets en 18 Septiembre 2005, 01:13 am q es objeto Clipboard
Título: Re: Captura de Pantalla Publicado por: Kizar en 18 Septiembre 2005, 01:44 am El clipboard es el portapapeles xDD+
Salu2 Título: Re: Captura de Pantalla Publicado por: Slasher-K en 18 Septiembre 2005, 02:19 am Código: Call SavePicture(Clipboard.GetData(vbCFBitmap), "C:\Imagen.bmp") Título: Re: Captura de Pantalla Publicado por: IvanUgu en 19 Septiembre 2005, 20:56 pm Bien, el code anda :)
pero como podria hacer para que me guarde la imagen en formato .JPG ??? Código: Call SavePicture(Clipboard.GetData(vbCFBitmap), "C:\Imagen.jpg") no eso no anda, va si anda pero me crea la imagen .JPG que pesa 2 MB (como si estubiera en .BMP) Saludos Título: Re: Captura de Pantalla Publicado por: Kizar en 19 Septiembre 2005, 21:25 pm usa este modulo k te captura la pantalla en jpg directamente http://mx.geocities.com/asrail_hack/cJpeg.zip para usarle : Código: Dim Captura As New cJpeg salu2 Título: Re: Captura de Pantalla Publicado por: kakinets en 19 Septiembre 2005, 21:46 pm Esta bueno el codigo la unica es q no puedo vajar la calidad de la imajne y pesa 2.25MB
gracias a todos Título: Re: Captura de Pantalla Publicado por: Kizar en 19 Septiembre 2005, 21:58 pm Código: Captura.Quality = 70 Aki pones la calidad entre 1 y 100 k kieras Salu2 Título: Re: Captura de Pantalla Publicado por: yeikos en 19 Septiembre 2005, 23:21 pm Hace no mucho estuve provando este código y tenia problemas cuando ponia el Form1.Visible = False, al parecer no pulsaba la tecla Impr Paint, intenté enviar esta tecla con sendkeys pero tampoco dió resultado, alguna ídea?
Título: Re: Captura de Pantalla Publicado por: NYlOn en 19 Septiembre 2005, 23:30 pm mmmm
podrias mover el from afuera de la pantalla: Código: Form1.Left = [b]-[/b]500 un salud0 Título: Re: Captura de Pantalla Publicado por: yeikos en 19 Septiembre 2005, 23:32 pm Buena idea, algo chapuza pero es lo que hay ^^ .
Título: Re: Captura de Pantalla Publicado por: 5v5 en 19 Septiembre 2005, 23:41 pm Buen dia...ese code es bueno..pero tarda si realizamos un ciclo o en timer...se alenta la pc..como se podria captirar pantalla y crear un jpg o bmp...sin utilizar el clipboard
Título: Re: Captura de Pantalla Publicado por: my_sistemas en 6 Octubre 2005, 05:25 am mmm bueno ya lo intento correr y la PC se cuelga... lo q quiero es agregar esta opcion a mi troyano pero tengo q hacerlo lo menos pesado posible para q no se demore en llegar a mi pc la imagen.... ayuden :(
Título: Re: Captura de Pantalla Publicado por: NYlOn en 6 Octubre 2005, 22:32 pm Citar Captura.Quality = 70 Baja el 70 a 50 o menos... anda fijandote Mientras menos pesado sea la imagen, menos va a tardar en llegar salu2 |