Domingo 22 de Diciembre de 2024, 14:31
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Delphi
»
Onkeydown Y Onkeypress
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Onkeydown Y Onkeypress (Leído 2256 veces)
Perrero
Miembro MUY activo
Mensajes: 209
Onkeydown Y Onkeypress
«
en:
Domingo 7 de Mayo de 2006, 17:14 »
0
Cual es la diferencia entre el OnKeyDown y OnKeyPress, o hacen exactamente lo mismo?
Tweet
Enko
Miembro de PLATA
Mensajes: 1562
Nacionalidad:
Re: Onkeydown Y Onkeypress
«
Respuesta #1 en:
Domingo 7 de Mayo de 2006, 19:48 »
0
onKeyPress incluye: onKeyDown y onKeyUP.
O sea, onKeyDown, es cuando pulsas un tecla abajo.
OnKeyUp, es cuando soltas una tecla pulsada
OnKeyPress es cuando haces las dos cosas, pulsar y soltar.
Perrero
Miembro MUY activo
Mensajes: 209
Re: Onkeydown Y Onkeypress
«
Respuesta #2 en:
Domingo 7 de Mayo de 2006, 23:27 »
0
Asha, pero en el Press la tecla tiene que ser caracter, osea #13, #10,#8,etc y en la otra word, que se pondria hay? (osea cuando es word).
Amilius
Miembro HIPER activo
Mensajes: 665
Re: Onkeydown Y Onkeypress
«
Respuesta #3 en:
Lunes 8 de Mayo de 2006, 03:32 »
0
Usa OnKeypress si te interesa saber el caracter traducido por la configuración regional, por ejemplo "á" "ü", sirve de mucho para evitar que introduzcan caracteres que no deseamos en un formulario.
Usa Onkeydown/up si te interesa saber el código te tecla que presiono el usuario sin ser traducido si es el caso. Sirve más que todo para capturar teclas especiales que no disparan el evento onkeypress y desde luego para juegos.
Para formar una "á" tienes que presionar 2 teclas que disparan sólo un evento "OnKeyPress", pero disparan 2 eventos onKeyDown con sus respectivos onKeyUp.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Delphi
»
Onkeydown Y Onkeypress