FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
listado de numeros de teclas.
Buenas, consulto si alguien puede suministrarme un listado con los numeros correspondientes a las teclas del teclado excluyendo numeros y letras. Por ejemplo Enter #13. Lo Necesito para controlar el bloqueo de algunas teclas como '-' ',' '.' 'espacio' y demas, en mis formularios de carga de datos.
saludos.. |
#2
|
||||
|
||||
Lo puedes encontrar en la ayuda de Delphi (busca Virtual Key Codes). No vienen los códigos, sino las constantes, que son las que dbes usar.
// Saludos |
#3
|
||||
|
||||
Puedes consultar los codigos ascci, por ejemplo aquí, http://www.asciitable.com/ , lo que te comenta Roman sobre "Virtual Key Codes" también te servira de mucho.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
|||
|
|||
y de que forma podria usar esos codigos, necesito bloquear todo lo que se pueda tipear, pero que no corresponda a letras o numeros, por ejemplo en un ABM de carga de clientes, en campos que solo ingreso numeros y letras.. como bloqueo todos los demas simbolos??
|
#5
|
||||
|
||||
Hola ale_metall, para controlar debes utilizar los eventos OnKeyPress, OnKeyDown y OnKeyUp, ejemplo para controlar un edit.
Si te fijas puedes hacerlo #97..#122 que te indica todas minusculas o también podrias haberlo hecho asi 'a'..'z', en el codigo de arriba, permitimos que se introduzca letras(mayusculas o minusculas), números, el espacio #32 y el borrado #8. Si quieres usar los Virtual Key Codes (vk_Up->fecha arriba, vk_left->fecha izquierda, vk_delete, vk_escape->escape, vk_F1....), solo funcionan en los eventos OnKeyDown y OnKeyUp, un ejemplo digamos que no queremos que se borre en nuestro edit.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
|||
|
|||
uhh, gracias caro.. y a los demas q aportaron soluciones a mi problema.. lo voy a poner en practica!!
un saludo grande.. y de nuevo gracias! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Listado sql | CRIS | SQL | 7 | 06-08-2007 14:08:14 |
cambiar teclas de cursor up down por o tras teclas en un TDBGrid | lococaceres | Conexión con bases de datos | 1 | 13-07-2007 07:01:40 |
listado alfabetico | mauilore | Firebird e Interbase | 5 | 31-08-2006 21:46:56 |
Listado de PC´s | Sergio J. | Varios | 8 | 03-01-2005 10:41:11 |
|