elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Duda con KeyPress
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con KeyPress  (Leído 2,507 veces)
eXoRTH

Desconectado Desconectado

Mensajes: 170


[-> eXoRTH <-]


Ver Perfil
Duda con KeyPress
« en: 11 Abril 2007, 02:38 am »

Buenas...

Tengo una ligera duda con el KeyPress.
Yo lo que necesito es que muestre que tecla toca: (no quiero el ascii)

El KeyAscii me muestra el numero ascii de la tecla que presiono, yo quiero el nombre (Por ejemplo: si presiono la A, que muestre la A)
Pero acá viene mi verdadero problema. Si presiono la tecla F11 no mostraría Ascii... Quiero que muestre F11

Se entiende? xD me hice un re lío :P

Gracias desde ya


En línea

Quedarse en lo conocido por miedo a lo desconocido, equivale a mantenerse vivo pero no vivir.
DrakoX

Desconectado Desconectado

Mensajes: 191



Ver Perfil
Re: Duda con KeyPress
« Respuesta #1 en: 11 Abril 2007, 02:57 am »

proba cn el siguiente link:
http://www.elguille.info/NET/dotnet/pulsarTeclas.htm

salu2 y suerte


En línea

yeikos


Desconectado Desconectado

Mensajes: 1.424



Ver Perfil
Re: Duda con KeyPress
« Respuesta #2 en: 11 Abril 2007, 03:44 am »

Código:
MsgBox Chr(KeyAscii)
En línea

vivachapas


Desconectado Desconectado

Mensajes: 612



Ver Perfil
Re: Duda con KeyPress
« Respuesta #3 en: 12 Abril 2007, 21:24 pm »

y no puedes hacer una pregunta...
ej:

if keyascii = (el ascii de la tecla F11) then
label1.caption = "F11"
end if

creo q asi se podria hacer... no lo probe lo acabo de hacer al codigo asi nomas... pero creo q se tiene q poder hacer asi  ::)
En línea

yeikos


Desconectado Desconectado

Mensajes: 1.424



Ver Perfil
Re: Duda con KeyPress
« Respuesta #4 en: 12 Abril 2007, 22:42 pm »

El problema lo tienes en que F11 no pertenece a la tabla ASCII, porque al pulsar F11 estamos ejecutando una acción en dicha ventana, no estamos imprimiendo un carácter  :huh: .
« Última modificación: 12 Abril 2007, 23:10 pm por YeIk0s » En línea

Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: Duda con KeyPress
« Respuesta #5 en: 12 Abril 2007, 22:54 pm »

el f2 esta para algo xD

vbKeyF11

MSDN

el f1 también eh!!

Citar
KeyDown, KeyUp (Eventos)

Comentarios

Para ambos eventos, el objeto que tiene el enfoque recibe todas las pulsaciones de tecla. Un formulario sólo puede tener el enfoque si no tiene controles visibles y activados. Aunque los eventos KeyDown y KeyUp pueden aplicarse a la mayoría de las teclas, se suelen usar más comúnmente para:

Teclas de caracteres extendidos como lasteclas de función.


Teclas de desplazamiento.


Combinaciones de teclas con modificadores de teclado estándares.


Distinguir entre el teclado numérico y las teclas de número normales.
Utilice los procedimientos de evento KeyDown y KeyUp si necesita responder a presionar y soltar una tecla.

KeyDown y KeyUp no se invocan para:

La tecla ENTRAR si el formulario tiene un control CommandButton con la propiedad Default establecida a True.


La tecla ESC si el formulario tiene un control CommandButton con la propiedad Cancel establecida a True.


La tecla TAB.
KeyDown y KeyUp interpretan si los caracteres están en mayúsculas o en minúsculas mediante dos argumentos: códigoTecla, que indica la tecla física (devuelve A y a como la misma tecla) y mayús, que indica el estado de mayús-tecla y, por tanto, devuelve A o a.


Citar
tecla de función
Cualquiera de las teclas etiquetadas F1 a F12. Las teclas de función normalmente proporcionan teclas de método abreviado para comandos y acciones que se realizan con frecuencia. Puede asignar una tecla de función como una tecla de método abreviado.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[C#]Problema con el evento Keypress. « 1 2 »
.NET (C#, VB.NET, ASP)
Bernabe_22 16 17,568 Último mensaje 26 Mayo 2016, 02:36 am
por litronix
Keypress en juegos Directx
Programación Visual Basic
•ceppiN 2 2,425 Último mensaje 18 Febrero 2013, 03:42 am
por •ceppiN
Duda evento KeyPress del TextBox
Programación Visual Basic
Zodiak98 1 1,956 Último mensaje 10 Mayo 2013, 04:45 am
por XresH
problema con eventos keypress en c#
Dudas Generales
makorro 3 2,844 Último mensaje 21 Octubre 2013, 21:12 pm
por Eleкtro
keypress javascript
Desarrollo Web
Shester1996 3 3,036 Último mensaje 2 Marzo 2021, 00:09 am
por UnaiiM
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines