Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2008
cmm07 cmm07 is offline
Miembro
 
Registrado: nov 2007
Posts: 526
Poder: 17
cmm07 Va por buen camino
teclas en delphi

Hola, una vez mas se me ha presentado un problema sencillo pero difícil, lo que deseo hacer y haber si podeis ayudarme es como hacer un acceso rápido de teclas pero en todo windows:

por ejemplo asociar la tecla F2 con tal instrucción y que al oprimir esa tecla en cualquier parte de windows(MenuInicio, Explorer, InternetExplorer, Firefox...) haga la instrucción designada a tal tecla de mi programa.

aver si me entendeis

espero que si nos vemos
GRACIAS y SALU2
y una vez mas VAMOS CLUBDELPHI!!!!!!!
Responder Con Cita
  #2  
Antiguo 24-04-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 19
MaMu Va por buen camino
La única forma que yo veo esto posible, es teniendo tu aplicación activada todo el tiempo. Ya que, sino tendrias que capturar muchos mensajes, por ejemplo F1, la ayuda de windows o F1 de tu aplicacion.
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #3  
Antiguo 24-04-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.309
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Debes hacer un Hook general a nivel de sistea para esa tecla y al cerrar la aplicación desactivarlo. Para ello puedes usar la API RegisterHotKey. Si buscas sobre esta API en los foros, encontrarás mucha info y ejemplos. Sin ir más lejos este: http://www.clubdelphi.com/foros/show...RegisterHotKey (NOTA: Pongo el link directamente, por que algo raro le pasa a mi ordenador, al firefox, a la web,... o a yo que se que...)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 24-04-2008 a las 11:16:03.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enviar caracteres o pulsaciones de teclas a otra aplicación no Delphi Faust API de Windows 9 28-12-2021 11:43:43
cambiar teclas de cursor up down por o tras teclas en un TDBGrid lococaceres Conexión con bases de datos 1 13-07-2007 07:01:40
teclas F1,F2, F3 .... edelphi Varios 1 12-09-2006 10:41:04
Pulsar dos teclas a la vez - Delphi hEakfall Varios 7 18-08-2006 12:33:18
Teclas F!,F2,F3 etc tulio Varios 8 11-06-2003 18:32:09


La franja horaria es GMT +2. Ahora son las 01:57:18.


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
Copyright 1996-2007 Club Delphi