determinado comando após sequência de tecla. Topic is solved

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

lucas neri de

determinado comando após sequência de tecla.  Topic is solved

Post by lucas neri de » 25 Jan 2021, 18:24

Olá, pessoal. Estou com uma pequena dificuldade ao tentar fazer rodar um determinado comando após uma sequencia de teclas.
Como é o código.
- Se uma variável estiver ativa.
- Se apertei primeiro a letra a.
- Se depois a letra b, deve aparecer a frase "olá, tudo bem"
-se apertei outra letra e não b, não fazer nada.

Code: Select all

ATIVO=1
~a:: 
If ((ATIVO=1) AND (comando de apertar("b", "P")))  
	Send, olá, tudo bem	
Return
Sei que existem algumas maneiras de fazer isso, mas gostaria que de alguma forma, após apertar a letra a, o script ficasse a espera da pr´xima letra a ser apertada e a depender da resposta, lançasse o que está dentro do if.
Por esse motivo, não consegui com o comando GetKeyState. Imagino que deveria ser um NextKey ou algo assim
Desde já agradeço o retorno.

Return to “Ajuda e Suporte Geral”