Fórum Detectar uma determinada Tecla dentro e fora do programa #232301
14/05/2004
0
Eae galera :D :D
É o seguinte: Estou criando um programa q executará outro programa...
e a maior parte do tempo esse outro programa ficar aberto e maximizado...
eu quero denifinir q, qdo q tecla ESC for pressionada, esse programa q está aberto e ativado seja finalizado.
A função q tenho é essa:
*******************************************
function tbKeyIsDown(const Key: integer): boolean;
begin
Result := GetKeyState(Key) and 128 > 0;
end;
{ Exemplo de uso: }
if tbKeyIsDown(VK_ESC) then
Showmessage(´Vc aperto a tecla ESC´);
*******************************************
mas essa função só funciona se meu form estiver ativo.
se eu abrir meu programa e tecla ESC vai dar certo.
se eu tbem abrir qualquer programa externo...
não vai dar certo, pq meu form não vai estar mais ativo.
alguém pode ajudar?
Flw.. galera.. :D :D
É o seguinte: Estou criando um programa q executará outro programa...
e a maior parte do tempo esse outro programa ficar aberto e maximizado...
eu quero denifinir q, qdo q tecla ESC for pressionada, esse programa q está aberto e ativado seja finalizado.
A função q tenho é essa:
*******************************************
function tbKeyIsDown(const Key: integer): boolean;
begin
Result := GetKeyState(Key) and 128 > 0;
end;
{ Exemplo de uso: }
if tbKeyIsDown(VK_ESC) then
Showmessage(´Vc aperto a tecla ESC´);
*******************************************
mas essa função só funciona se meu form estiver ativo.
se eu abrir meu programa e tecla ESC vai dar certo.
se eu tbem abrir qualquer programa externo...
não vai dar certo, pq meu form não vai estar mais ativo.
alguém pode ajudar?
Flw.. galera.. :D :D
Rodrigof
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)