Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Accion al pulsar una tecla en Un Form

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Accion al pulsar una tecla en Un Form Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

KeyPreview a true..... PERFECTO

Gracias por Contestar
Very Happy
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.