SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: ClaCS_85 en Lunes 24 de Abril de 2006, 01:14
-
gente como hago para hacer lo sgte
quiero q al presionar alguna tecl del cursor(del teclado)estando en un textbox ocurra un procedimiento(o algun msgbox por ejemplo)
por ejemplo en ascii si estando en el txt presiono enter(13) -sto se haria en el evento o TXT_KEYPRESS- sale un msgbox...el problema es q no se el ascii para las teclas del cursor(necesito de las 4 teclas)
o sino otra forma de hacerlo...
se los agradesco de antemano
-
Hola!
Lo que necesitas requiere un cambio de enfoque, pues las teclas de cursor no tienen un valor keyascii (que yo sepa). Pero sí tienen un KeyCode que se puede manejar con el evento KeyDown. Esto es lo que yo uso para todas estas teclas raras, incluídas las de función.
Los valores KeyCode son:
Izquierda: 37
Arriba: 38
Derecha: 39
Abajo: 40
Bueno, un ejemplo vale más que mil palabras asi que ahí te va una pequeña rutina.
Chau!