Buscar

Codigo ascii de las flechas del teclado


 
 Old 02 abr 2005, 17:39   #1 (permalink)  
Miembro activo
 
Avatar de adriantxu
 
Registrado: marzo 2005
Ubicación: Bilbao
Mensajes: 1.374

Predeterminado Codigo ascii de las flechas del teclado

Hola, quiero hacer un programilla en visual que cuando presiones las flechas del teclado, arriba, abajo, izquierda y derecha, se mueva un muñequito para esas direcciones, pero no se que codigo ascii tienen esas teclas, he guardado en una variable el codigo ascii de la tecla que presiono y en las demas funciona, pero en las flechas no, no me sale nada. Alguien me puede decir que numero son o como lo puedo adivinar?? Gracias!
adriantxu is offline   Citar y responder
 
 Old 02 abr 2005, 17:48   #2 (permalink)  
Miembro Activo
 
Avatar de Joel++
 
Registrado: marzo 2005
Mensajes: 40

Predeterminado Re: Codigo ascii de las flechas del teclado

En qué visual? VB y VC manejan diferentes estos ASCII. De hecho ambos tiene constantes diferentes (mas el mismo valor) para el teclado.

Si es en VB: intenta presionar F2 en tu editor de formulario para que veas todas las constantes del VB.


I really hate CRT & functions from MSVCRT.DLL, why not make my own?
Joel++ is offline   Citar y responder
 
 Old 02 abr 2005, 18:21   #3 (permalink)  
Miembro activo
 
Avatar de adriantxu
 
Registrado: marzo 2005
Ubicación: Bilbao
Mensajes: 1.374

Predeterminado Re: Codigo ascii de las flechas del teclado

No se a que te refiers con VB o VC, de todas formas creo que tengo VB. He estado mirando lo del f2 y he encontrado algo, pero no se como funciona: en el KeyCodeConstants esta el vbKeyUp, con el codigo ascii 38, pero aunque ponga el 38 no pasa nada, y no se si tengo que poner KeyCodeConstants.vbKeyUp o = 38 o que... ando desesperado! Gracias por la ayuda! A ver si consigo averiguar como mover al muñeco!
adriantxu is offline   Citar y responder
 
 Old 02 abr 2005, 18:57   #4 (permalink)  
Miembro Activo
 
Avatar de Joel++
 
Registrado: marzo 2005
Mensajes: 40

Predeterminado Re: Codigo ascii de las flechas del teclado

VB= Visual Basic.
VC= Visual C.


Ahora, aquí te pongo un ejemplo de como usa las flechas en control Text.
Código:
Private Sub Form_Load()
Text1.Text = "Presiona las flechas"
End Sub

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyDown
Text1.Text = "Abajo"
Case vbKeyLeft
Text1.Text = "Izquierda"
Case vbKeyRight
Text1.Text = "Derecha"
Case vbKeyUp
Text1.Text = "Arriba"
End Select
End Sub
Realiza los cambios necesarios


I really hate CRT & functions from MSVCRT.DLL, why not make my own?
Joel++ is offline   Citar y responder
 
 Old 02 abr 2005, 20:47   #5 (permalink)  
Miembro activo
 
Avatar de adriantxu
 
Registrado: marzo 2005
Ubicación: Bilbao
Mensajes: 1.374

Predeterminado Re: Codigo ascii de las flechas del teclado

Valeeee!!! Gracias tio!! Ya funciona!!! Creo que con eso que me has puesto podre desenvolverme mucho mejor!! Gracias de new!! ^_^
adriantxu is offline   Citar y responder

« Paginas WEB | de win98 a xp »

Herramientas
Estilo


 

Tema Iniciado por Foro Respuestas Último mensaje
Mi teclado y ratón inalámbricos no funcionan... Mar4 Hardware 4 25 sep 2006 16:42
Problema Combinacion Teclado tarriba Programación 1 01 abr 2005 01:00
problemas con el teclado o el controlador aurican Hardware 4 22 mar 2005 19:07
Firma y codigo BBC?¿?¿? GlorFinderIV Sugerencias 12 12 mar 2005 09:47
algun codigo para que no copien mi codigo HTML? miguelws Internet 6 11 mar 2005 14:55



Buscar