En este bloque de codigo toma solo las teclas de numero
Código: Text
(Key < '0' || Key > '9')
y la tleca de borrar
Código: Text
(Key != *"\b")
espero que te sirva solo lo adaptas y ya
Saludos :hola:
Bytes
Título: Re: Valor Del La Tecla De Borrar
Publicado por: ErickCerPa en Domingo 1 de Agosto de 2004, 05:16
ahh, se me paso esto:
tambien tienes la opcion de utilizar
Código: Text
if (Key == VK_BACK)
{
//Hacemos algo
}
else
{
//hacemos otro algo
}
Suerte espero te sirva
Bytes :hola:
Título: Re: Valor Del La Tecla De Borrar
Publicado por: Amilius en Domingo 1 de Agosto de 2004, 17:05
Mejor si el código muestra en pantalla en código que presionaste, el ASCII y el SCANCODE (mucho mejor si sólo nos importa la tecla que presionó el usuario y no exactamente el código ASCII)
Título: Re: Valor Del La Tecla De Borrar
Publicado por: Hodoacro en Martes 7 de Septiembre de 2004, 17:37
Ahí van algunos códigos interesantes.
8= borrar. 13 = enter. 27 = Esc. 33= Repag. 34 = Avpag. 37 = flecha a la izquierda. 38 = fecha arriba. 39 = flecha a la derecha.
para saber cualquier tecla. imprime en modo int el valor de Key en la misma funcion OnKeyPress, por ejemplo con
ShowMessage ("La tecla tiene el valor :"+AnsiString((int)Key);