Capturar teclas a nivel de Aplicacion
Hola Comunidad!!!
Mi problema hoy no dudo que sea sencillo, entonces acudo a uds para que me ayuden. Resulta que estoy haciendo una aplicacion de bases de datos y necesito que cuando se presione F5 se ejecute un procedimiento que lo que hace es consultar todos mis datos y actualizar los de la aplicacion con los del servidor. Por eso necesito que cuando presione F5 en cualquier lugar de la aplicacion se refresquen mis datos.... alguien puede decirme como logro esto?? GRACIAS!!! Lazaro Bustio Martinez |
en el evento onkeypress
pones este código donde el número dos corresponde a ctrl + b... no se cual número corresponde a f5 :( pero seguramente lo encontraremos Saludos |
Pero El pregunto donde quiera
Y en este ejemplo, hay que hacerlo en los controles.
Umm, yo tambien neceistaria esta respues, pero seguroi tiene que ver presisamente con el pase de mensajes de Windows. Saludos Fer |
La tecla F5 es el valor '116', pero el inconveniente es que debe usar ese evento en el keyUp, y no en el KeyPress.
donde el ejemplo del amigo Pablo Carlos sería así:
Obviamente para que esto funcione correctamente debes tener la propiedad KeyPreview del Formulario a True, si no no funcionará. |
Hola,
Como dato complementario a todo lo dicho y si a alguien le sirve, en trucomanía hay un ejemplo de como capturar HotKeys globales: http://www.q3.nu/trucomania/truco.cgi?426&esp Saludos! |
La franja horaria es GMT +2. Ahora son las 14:22:56. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi