Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Lambda en 17 Abril 2006, 09:31 am



Título: SendKeys
Publicado por: Lambda en 17 Abril 2006, 09:31 am
stoy haciendo un programa para k pulse una tecla, pero el problema eske no m la pulsa ya que nose como decirle al VB cual es el PROCESO al que debe darle la accion, espero k m entendais


salu2

PD: Sigo probando ^^


Título: Re: SendKeys
Publicado por: yalosabes en 17 Abril 2006, 19:37 pm
uhmm, la verdad no entiendo muy bien tu pregunta, pero pos tratare de ayudarte, este es codigo que yo uso para abrir mi msn :

id = shell ("C:\Archivos de programa\MSN Messenger\msnmsgr.exe")`'<- aky pones la ruta del programa

sendkeys "mi correo"
sendkeys "tab <- no me akuerdo que signo era"
sendkeys "mi clave"
sendkeys "{ENTER}" 'este si esta bien

y con eso inicio sesion, ta recontra novato el codigo pero espero que te sirva


Título: Re: SendKeys
Publicado por: Robokop en 17 Abril 2006, 19:45 pm
Citar
sendkeys "tab <- no me akuerdo que signo era"
PAra teclas especiales se usa {} asi que seria
sendkeys "{tab}"
Y lo que te pasa es que tu programa lo abre en segundo plano
prueba asi
shell("notepad")
DoEvents
sendkeys "Hola!!!!!!!!!"
doevents
sendkeys "{enter}"
doevents
sendkeys "Adios"
End