Autor
|
Tema: Detectar tecla presionada en el form (Resuelto) (Leído 19,363 veces)
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
Buenas, mmm bueno tengo el problema de que necesit detectar que tecla se presiona estando en x formulario y x control. por ejemplo tengo un form con 2 botones y 2 cajas de texto, resulta que estoy posicionado en una caja cualquiera pero que al presionarse F5 se realize la funcion del primer boton. intente con form_KeyPress pero no me da.... Si alguien sabe le agradezco mucho la colaboracion.
|
|
« Última modificación: 21 Agosto 2010, 17:25 pm por Zeroql »
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
No se, tal vez sea exagerado, pero HotKey? Probaste con la propiedad PreviewKeyPress del form?
|
|
|
En línea
|
|
|
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
No, no probe con esa propiedad, gracias por el link y por el aporte, publico resultados.
|
|
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
Raul338 pues no me sirvio el evento y el sistema de hotkey, no sirve para las teclas de F1 al F12 y necesito son esas teclas... igual muchas gracias por el aporte. alguien conoce otra forma de detectar las teclas de funcion presionadas?
|
|
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
Emm... estas usando mal el hotkey, el hotkey acepta todas las teclas xD EDIT: Aver si esto te funciona, en lugar de usar el enum Keys, usa esto http://www.pinvoke.net/default.aspx/Enums/VK.htmlMMm.... pues, no se me ocurre nada mas (te digo, yo hice una app con hotkeys usando Control + F10, y etc, yo pude, vos podes )
|
|
« Última modificación: 20 Agosto 2010, 19:20 pm por raul338 »
|
En línea
|
|
|
|
seba123neo
|
usa KeyDown... Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown If e.KeyValue = Keys.F1 Then MsgBox("F1") End If End Sub
saludos.
|
|
|
En línea
|
|
|
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
seba123neo tampoco funciona ese metodo...
|
|
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
Ari Slash
|
tu formulario debe tener en true la propiedad KEYPREVIEW
|
|
|
En línea
|
|
|
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
Ahora si me dieron, jeje muchas gracias, no sabia lo de la propiedad del key...
|
|
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
seba123neo tampoco funciona ese metodo...
No puede ser que no te funcione, yo lo hago tal cual como esta puesto ahi (con KeyPreview del form activado) y funciona Con hotkey aunque sea un copy paste y tambien funciona Pon el codigo que estas usando
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Resuelto] Tecla y click
Programación Visual Basic
|
Azghar
|
3
|
3,384
|
24 Enero 2011, 21:38 pm
por Azghar
|
|
|
Detectar tecla presionada y si es tal tecla hacer tal cosa
Programación Visual Basic
|
Wiidos
|
3
|
6,194
|
20 Marzo 2011, 19:15 pm
por raul338
|
|
|
Detectar Pulsacion de Tecla (Keylogger)
.NET (C#, VB.NET, ASP)
|
adan-2994
|
1
|
4,642
|
15 Agosto 2011, 01:51 am
por Keyen Night
|
|
|
Detectar tecla shift en un batch JavaScrip
« 1 2 »
Scripting
|
nolo2
|
19
|
10,394
|
13 Diciembre 2012, 23:56 pm
por nolo2
|
|
|
DETECTAR TECLA CON VENTANA MINIMIZADA
Programación General
|
el_mamer
|
1
|
2,556
|
23 Junio 2014, 06:09 am
por El Benjo
|
|