FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Focus
Necesitaria por favor informacion sobre un pequeñissimo problema:
Que codigo podria utilizar para saltar de cualquier componente saltar a otro presionando la tecla enter. Les agradeceria su ayuda. Cronos
__________________
Hiperion |
#2
|
|||
|
|||
Hola Cronos, el código siguiente responde a tu pregunta:
Código:
if Key = #13 then { if it's an enter key } begin Key := #0; { eat enter key } Perform(WM_NEXTDLGCTL, 0, 0); { move to next control } end Debes colocarlo en el evento OnKeypress de un control y asociarle el mismo evento de todos los demás controles. Saludos |
#3
|
|||
|
|||
si pones la propiedad KeyPreview del formulario a True y programas el codigo de Ruben_Cu en el OnKeyPress del formulario el efecto es el mismo y no tienes que asociar el evento a todos los objetos.
Un xaludo |
#4
|
|||
|
|||
Hola bitERROR, tienes razón esto simplifica los códigos.
Es una solución más sencilla e igual de eficiente. Saludos |
|
|
|