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
|
|||
|
|||
HotKeys Globales: RegisterHotKey
HOla amigos necesito hacer una aplicacion que se encuentre en el TrayIcon y que al presionar digamos Ctrl+l se muestre el formulario, esto seria un ejemplo basico para despues guiarme.
He visto por aqui por los foros que hay que utilizar RegisterHotKeys o algo asi. Por favor si alguien pudiera postear un ejemplo sencillo. Desde ya muchas gracias |
#2
|
|||
|
|||
#3
|
|||
|
|||
Sobre la respuesta:
HOla:
Ya ese post lo habia visto pero me da un error osea este es mi codigo: -----------------------------------------------------------------------------
Mi pregunta es me falta un libreria o un componente? Si pudieran conlgarme un ejemplo sencillo se los agradeceria mucho, ya que no puedo hacer busquedas en internet, porque solo tengo acceso a este forum y al email. Saludos y desde ya muchas gracias |
#4
|
||||
|
||||
Cita:
// Saludos |
#5
|
|||
|
|||
Sobre el error
El error me lo da ahy me dice algo como: Undeclared Indentifiquer: DecodeHootKey Undeclared Indentifiquer:shortcuttokey etc. Si pudieran postear un ejemplo sencillo.. Saludos y desde ya mucha gracias |
#6
|
||||
|
||||
A juzgar por el código que pusiste al principio, te falta poner la declaración de DecodeHotKey en la cabecera del formulario:
Por otra parte, la funcion ShortcutToKey está en la unidad Menus, así que supongo que te falta ponerla en la cláusula uses. // Saludos |
#7
|
|||
|
|||
uhhh sigue el error
Hola roman muchas gracias por dedicar tu tiempo a mi duda pero lamento decirte que todavia no me sale lo que quiero...
roman te agradeceria mucho si pudieras ponerme un pequeño ejemplo es que lo necesito urgente. Saludos para ti y para los foreros |
#8
|
||||
|
||||
Que estuviera dentro de etiquetas delphi, no significa que compile y funcione al 100 %, primero hay que mirar algunas cosas, por ejemplo FormClose no pertenece a ninguna clase, así que jamás se ejecutará.
Lo siento por tu apuro, pero en un foro no hay "urgencias", en un servicio técnico a lo mejor. FormClose y FormCreate no forman parte del formulario, así que jamás se ejecutará, no puedes copiar y pegar el código y listo. En tu ventana, en el inspector de objetos, busca el evento FormClose doble clic y ahora si, copia el código de mi evento FormClose, dentro del que acabas de crear. Lo mismo para FormCreate, pero obviamente usando el evento OnCreate de tu Form. Después borra los procedimientos originales, es decir, los posteados en este mensaje para que no te confundas. Todavía no se puede compilar, aunque si lo puedes guardar . Ahora situa el cursor sobre la palabra TShortCut (da igual si está en mayúsculas o minúsculas y pulsa F1, debe salirte el "uses" que debes añadir para que pueda compilar. Lo mismo para todo aquello que te de errores. PD: Es mejor explicarte como solucionarlo que darte el código... de esa forma no aprendes, de esta sí . Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Variables Globales | Abel Garcia | Firebird e Interbase | 8 | 26-09-2005 15:20:59 |
Mas que Globales... Universales ! | hgiacobone | Varios | 10 | 14-09-2005 20:36:25 |
Botones hotkeys | el_barto | Varios | 10 | 30-06-2005 21:19:54 |
Variables globales en PHP | JulioGO | PHP | 3 | 08-04-2005 14:36:57 |
constantes globales | acrophet | Varios | 3 | 18-09-2003 13:51:45 |
|