Fórum Como usar 3 teclas para fechar um form #423560

13/09/2012

0

Boa tarde, alguem sabe como fazer para usar
uma combinação de 3 teclas para fechar um form?
Só não posso usar Ctrl, Windows, ALt, em que evento eu poderia fazer?
Fazendo no keydown eu consigo com 2 teclas mas preciso com 3.

Obrigado
Julian Luis

Julian Luis

Responder

Posts

13/09/2012

Joel Rodrigues

Experimente usar uma Action e escolher uma combinação pré-definida.
Responder

Gostei + 0

13/09/2012

Julian Luis

Opa, um Action List? Poderia dar aluma dica? valeu
Responder

Gostei + 0

13/09/2012

Julian Luis

Opa, um Action List? Poderia dar aluma dica? valeu
Responder

Gostei + 0

13/09/2012

Joel Rodrigues

Exato, use um ActionList, crie uma ação e selecione uma das combinações de atalhos disponíveis.
Responder

Gostei + 0

14/09/2012

Julian Luis

Consegui usar o Action porém só fornece combinações de teclas
inúteis para mim pois o sistema rodará num totem
onde as teclas Ctrl, Alt e teclas de função são desabilitadas.

Por isso gostaria de fazer uma combinação como Shit+W+1 por exemplo,
para fechar o sistema, acho inseguro usar apenas 2 teclas para o atalho.


Responder

Gostei + 0

14/09/2012

Joel Rodrigues

Humn, saquei. Bom, veja se você consegue verificar se certas teclas estão pressionadas usando a função GetKeyState. Esse link pode lhe ajudar: http://www.swissdelphicenter.ch/torry/showcode.php?id=1622
Responder

Gostei + 0

14/09/2012

Julian Luis

Ótimo, funcionou perfeitamente.

Muito obrigado Joel

flw
Responder

Gostei + 0

16/09/2012

Joel Rodrigues

Que bom que deu certo.
Boa sorte em seus projetos.
Nesse caso, estou encerrando o tópico.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar