Régistrate YA!! QUE ESPERAS!

Sistema De ScreenShots Counter_asd
Régistrate YA!! QUE ESPERAS!

Sistema De ScreenShots Counter_asd
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
ÍndiceÚltimas imágenesRegistrarseConectarse
Bienvenido!! Registra un usuario YA!

Comparte | 
 

 Sistema De ScreenShots

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
~Odnucaff~
Sargento
Sargento
~Odnucaff~

Mensajes Mensajes : 292

Fecha de inscripción Fecha de inscripción : 09/05/2011

Edad Edad : 112

Localización Localización : En La Compu

Sexo Sexo : Masculino

Sistema De ScreenShots Empty
MensajeTema: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitimeLun Mayo 30, 2011 6:30 pm

Explicación:
El codigo consiste que cuando aprestas la tecla "F" le saca una foto a la pantalla y la guarda en la carpeta ScreenShots
Con el codigo explicado, empesemos.

Todo en el cliente.

1-Buscamos:
Código:

Select Case KeyCode


Y abajo ponemos:
Código:

Dim s As Integer
                    For s = 1 To 1000
                    If Not FileExist(App.Path & "\ScreenShots\ScreenShot" & s & ".bmp", vbNormal) Then Exit For
                    Next
                    Call Capturar_Guardar(App.Path & "/ScreenShots/ScreenShot" & s & ".bmp")
                    Call AddtoRichTextBox(frmMain.RecTxt, "ScreenShot" & s & ".bmp guardada en la carpeta ScreenShots.", 255, 255, 255, False, False, False)

2-Al final del Frmmain poner:
Código:

Private Sub Capturar_Guardar(Path As String)
Clipboard.Clear
keybd_event VK_SNAPSHOT, 1, 0, 0
DoEvents
    If Clipboard.GetFormat(vbCFBitmap) Then
            SavePicture Clipboard.GetData(vbCFBitmap), Path
            'MsgBox " Captura generada en: " & Path, vbInformation
    'Picture1.Picture = Clipboard.GetData(vbCFBitmap)
    Else
    MsgBox " Error ", vbCritical
    End If
End Sub


3-En el mismo formulario declarar:
Código:

Private Const VK_SNAPSHOT = &H2C
Private Declare Sub keybd_event Lib "User32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)



4-En la carpeta del cliente crear una carpeta con el nombre de ScreenShots

Espero que les sirva .

PD: Testeado para la 11.5


Fuente : Servers - Argentum
Volver arriba Ir abajo
http://Www.Google.Com
Suranium
Principiante
Principiante


Mensajes Mensajes : 13

Fecha de inscripción Fecha de inscripción : 14/05/2011


Sistema De ScreenShots Empty
MensajeTema: Re: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitimeLun Mayo 30, 2011 7:03 pm

Buen aporte ~Odnucaff~, ¡seguí así!, ¡suerte!.







Saludos.
Volver arriba Ir abajo
NazduM
Administrador
Administrador
NazduM

Mensajes Mensajes : 239

Fecha de inscripción Fecha de inscripción : 04/05/2011

Edad Edad : 27

Localización Localización : COMPU:)

Sexo Sexo : Masculino

Sistema De ScreenShots Empty
MensajeTema: Re: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitimeLun Mayo 30, 2011 7:24 pm

Bien Facu !
Volver arriba Ir abajo
http://WWW.ARGENTUMS-ONLINES.FOROACTIVO.MX
~Odnucaff~
Sargento
Sargento
~Odnucaff~

Mensajes Mensajes : 292

Fecha de inscripción Fecha de inscripción : 09/05/2011

Edad Edad : 112

Localización Localización : En La Compu

Sexo Sexo : Masculino

Sistema De ScreenShots Empty
MensajeTema: Re: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitimeMar Mayo 31, 2011 2:07 pm

Gracias a todos !!!!

Voy a seguir posteando estas cosas...
Volver arriba Ir abajo
http://Www.Google.Com
KazNack
Sargento
Sargento
KazNack

Mensajes Mensajes : 275

Fecha de inscripción Fecha de inscripción : 08/05/2011


Sistema De ScreenShots Empty
MensajeTema: Re: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitimeMar Mayo 31, 2011 3:42 pm

¡Buen Aporte!

Seguí así que vas por buen camino!
Volver arriba Ir abajo
Contenido patrocinado




Sistema De ScreenShots Empty
MensajeTema: Re: Sistema De ScreenShots Sistema De ScreenShots I_icon_minitime

Volver arriba Ir abajo
 

Sistema De ScreenShots

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
 :: ..::Argentum Online::.. :: Programacion-