C.J. Postado Junho 6, 2009 Denunciar Share Postado Junho 6, 2009 Como faço para criar hotkeys exemplo f5 ativa tal comando??e outra:como faço para essas hotkeys pegar dentro de um determinado processo:exemplo esse f5 apertar tal tecla dentro de um jogo por exemploabraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Sanches Postado Junho 6, 2009 Denunciar Share Postado Junho 6, 2009 você pode utilizar o evendo OnKeyDown do form ...procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = 116 then //F5 begin showmessage('F5'); end; end;quando a você ativar as teclas dentro de um processo:dentro de um while por exemplo, você deve incluir a linha "Application.ProcessMessages"abraço!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 C.J. Postado Junho 6, 2009 Autor Denunciar Share Postado Junho 6, 2009 poderia explicar melhor a do hotkey dentro do processo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Junho 7, 2009 Denunciar Share Postado Junho 7, 2009 Na verdade, o exemplo do Daniel funciona apenas no seu "programa"...se quiser fazer uma hotkey que funcione não importa o programa que está ativo na tela, tipo um jogo por exemplo, da uma olhada...http://scriptbrasil.com.br/forum/index.php...0&hl=HotKeyabraxx Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Daniel Sanches Postado Junho 7, 2009 Denunciar Share Postado Junho 7, 2009 Verdade Churc, não havia me atentado para este "pequeno" detalhe !! rsrsrsrsabraço !! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
C.J.
Como faço para criar hotkeys exemplo f5 ativa tal comando??
e outra:
como faço para essas hotkeys pegar dentro de um determinado processo:
exemplo esse f5 apertar tal tecla dentro de um jogo por exemplo
abraços...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.