| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
neg1414 Master

Registrado: 31 Ene 2007Mensajes: 284
|
Publicado: Jue 23 Abr, 2009 6:04 pm Asunto: Accion al pulsar una tecla en Un Form |
|
|
Buenas..Tengo un form en el que he puesto componentes de Varios Tipos (TEdit,TLabel,TStringGrid....) El caso es que quiero que al pulsar una tecla determinada ,estando en cualquiera de los componentes, me realize una accion , he intentado "recoger" esa tecla con los eventos KeyPress,KeyDown,KeyUp del Form pero no la reconoce,...supongo que"Esperandola" en todos los eventos KeyDown de cada componente funcionaria pero me parece muy engorroso ¿se puede hacer sin que sea de esta manera ?
Gracias. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Jue 23 Abr, 2009 6:11 pm Asunto: |
|
|
Yo uso un código para simular con la tecla ENTER el tabulador y pasar de un campo al siguiente en un formulario y sólo lo tengo puesto en el evento OnKeyPress del propio formulario; hay otras teclas que las trato en OnKeyDown (AvPág o RePág por ejemplo). Lo que sí tengo puesto, en las propiedades del formulario, KeyPreview a true.
Prueba y dinos como te ha ido. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
neg1414 Master

Registrado: 31 Ene 2007Mensajes: 284
|
Publicado: Jue 23 Abr, 2009 6:35 pm Asunto: |
|
|
KeyPreview a true..... PERFECTO
Gracias por Contestar
 |
|
| Volver arriba |
|
 |
|