Rotina utilizada em todo o sistema

Delphi

29/09/2005

Oi, Uso Delphi 6

Como que eu posso utilizar uma rotina, que seja chamada de qualquer tela do sistema ao apertar uma tecla, sem ter que fazer a chamada em todas as telas.

Por exemplo:

Ao pressionar F12 seja chamada a tela de consulta rápida.
Ao pressionar F10 seja chamada a calculadora do windows e nesse caso, se ela já está aberta alternar para a sua tela.

Agradeço antecipadamente qualquer ajuda.

Ps.: já pesquisei mas nao consegui tudo que precisava, e algumas coisas ficaram meio confusas.


Salupe

Salupe

Curtidas 0

Respostas

Vagner Monteiro

Vagner Monteiro

29/09/2005

Puxa, nunca ouvi falar que era possível fazer isto.Mas se é, deve ser na unit do projeto com algo relacionado com Application.OnActionExecute.
Bem num sei, até desconfio, mas num vou arriscar.Se alguém souber, grita aí!!!!


GOSTEI 0
Daniel_mc

Daniel_mc

29/09/2005

Registre a tecla no Windows pela função RegisterHotKey[/url]


GOSTEI 0
Daniel_mc

Daniel_mc

29/09/2005

Desculpa amigo escrevi errado

Olhe este post, não sei exatamente como fazer, mas dê uma olhada no tópico do amigo siam e veja se lhe ajuda

[url]http://forum.devmedia.com.br/viewtopic.php?t=68704&sid=581407c1d5c0880ec93a871b1d24c35f[/url]


GOSTEI 0
Salupe

Salupe

29/09/2005

Existe como fazer esse registro via programação? Senão puder como que eu faço isso?

Desculpem perguntar isso, mas nunca fiz um registro desse e não tenho a menor idéia de onde e como faço.

Agradeço antecipadamente qualquer ajuda.


GOSTEI 0
Daniel_mc

Daniel_mc

29/09/2005

No topico informado acima esta explicando como fazer. Entrram mais posts la dê uma olhada!


GOSTEI 0
POSTAR