elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 08:32  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [Visual Basic] Ayuda con crear un clicker
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Visual Basic] Ayuda con crear un clicker  (Leído 857 veces)
avmiitxe

Desconectado Desconectado

Mensajes: 118


Ver Perfil
[Visual Basic] Ayuda con crear un clicker
« en: 14 Abril 2011, 19:43 »

Hola, me gustaría crear un clicker, que introduces las coordenadas del primer click y del segundo click
Por ejemplo, en el programa hay dos textboxes, 1 es del primero click, la otra del segundo.
En la primera introduzco las coordenadas 147, 111 y en el segundo 787, 55
y cuando le doy a "start" pues el cursor le dá click auutomáticamente a esas cordenadas

¿me entendeis?

¿cómo lo hago?


En línea
79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: [Visual Basic] Ayuda con crear un clicker
« Respuesta #1 en: 14 Abril 2011, 20:30 »

HOLA!!!

Averigua sobre el api mouse event, abajo te dejo un ejemplo que arme usando la ApiGuide.

Código
'DECLARACION DEL API
Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
'Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ACCION               , X               , Y               , ByVal cButtons As Long, ByVal dwExtraInfo As Long)
' ARRIBA DESCRIPCION DE LO QUE NECESITAS
' ABAJO ACCIONES
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10
 
'EJEMPLO
Private sub form_load()
'Click en X = variable "x", Y = variable "y"
mouse_event MOUSEEVENTF_LEFTDOWN, x, y, 0, 0
mouse_event MOUSEEVENTF_LEFTUP, x, y, 0, 0
End Sub

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines