Autor
|
Tema: Como Simular la Pulsacion de las teclas (Leído 6,593 veces)
|
HALC12
Desconectado
Mensajes: 67
|
Hola yo de nuevo mi pregunta es como hacer pra simular la pulsacion de un tecla ejermplo simula la pulsacion de la tecla impr paint print s o ctrl + v cosas asi Gracias de antemano
|
|
|
En línea
|
|
|
|
~~
|
SendKeys
|
|
|
En línea
|
|
|
|
Tughack
Desconectado
Mensajes: 490
|
SendKeys
SendKeys sucks xD Usa el SendMessage
|
|
|
En línea
|
|
|
|
ranslsad
Desconectado
Mensajes: 492
Dim Ranslsad as String * :P - Que Vicio!
|
Hola, podrias explicar mejor lo del send messaje un ejemplito, thx Salu2 Ranslsad
|
|
|
En línea
|
|
|
|
Tughack
Desconectado
Mensajes: 490
|
Bah olviden el sendmessage. Sirve para muchas cosas pero no creo k sirva para esto. Acabo de probarlo y no funciona.
Usa la mas obvia, keyb_event xD
Un ejemplo:
Option Explicit
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const VK_NUMPAD0 = &H60
Private Sub Form_Load() keybd_event VK_NUMPAD0, 0, 0, 0 End Sub
|
|
|
En línea
|
|
|
|
~~
|
SendMessage si funciona, pero si lo kieres mandar a una ventana en concreto, si no lo mas comodo es SendKeys
|
|
|
En línea
|
|
|
|
Tughack
Desconectado
Mensajes: 490
|
SendMessage si funciona, pero si lo kieres mandar a una ventana en concreto, si no lo mas comodo es SendKeys Pruebalo, no funciona para enviar una keystroke. Claro k funciona para muchas otras cosas -.- Se lo haces funcionar me avisas SendKeys sigue siendo una m*, usa el keyb_event. El senkeys ademas de no funcionar con todas las keys, es detectado por el kav precisamente pork es un metodo k los novatos usan para hacer su virus y bromas. Salu2
|
|
|
En línea
|
|
|
|
HALC12
Desconectado
Mensajes: 67
|
gracias por su ayuda ahora necesito como hacer para combinar las teclas osea ctrl + v he intentado de varias forma pero no doy osea no ma sale lo que quiero esq ue pueda pegar o copiar algo
|
|
|
En línea
|
|
|
|
Tughack
Desconectado
Mensajes: 490
|
gracias por su ayuda ahora necesito como hacer para combinar las teclas osea ctrl + v he intentado de varias forma pero no doy osea no ma sale lo que quiero esq ue pueda pegar o copiar algo
Eso pasa pork no has estudiado la api. Vate al msdn y lee un poco sobre ela y sobre las contantes k puedes usar.
|
|
|
En línea
|
|
|
|
HALC12
Desconectado
Mensajes: 67
|
Ya he intentando de varia formas, no se si es que esta malla sentencia lo he probado de est manera y he buscado y no encontrado algo o falta algo mas
esto sirve par tenerr control presionado Call keybd_event(vbKeyControl, 0, 0, 0)
pero lo que no mesale es pra presinar la otra tecla ya se a c, v, o algo asi lo llamos de esta forma Call keybd_event(vbKeyControl, 0, 0, 0) Call keybd_event(186, 0, 0, 0) = esta seri la otra tecl a
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Aplicación que detecte una pulsación de teclas en cualquier momento
.NET (C#, VB.NET, ASP)
|
lord_Sirikon
|
4
|
3,951
|
13 Enero 2011, 17:18 pm
por raul338
|
|
|
[RESUELTO]como simular pulsacion de teclas
Programación Visual Basic
|
AlxSpy
|
4
|
7,504
|
7 Marzo 2011, 00:28 am
por AlxSpy
|
|
|
Simular pulsacion de tecla en otro programa
Programación Visual Basic
|
neeeko
|
4
|
4,343
|
21 Mayo 2011, 05:07 am
por neeeko
|
|
|
Como enviar pulsacion a una aplicacion con DirectX VB 6.0
Programación Visual Basic
|
igustin
|
2
|
2,456
|
21 Febrero 2013, 05:10 am
por igustin
|
|
|
Pulsación de teclas con python
Scripting
|
minced
|
4
|
6,576
|
18 Mayo 2015, 09:25 am
por Eleкtro
|
|