sintaxe para SetKeyDelay no Autohotkey

2

Em um aplicativo que estou usando, desejo fazer isso 1. Crie um novo registro (Ctrl + n)
2. Colar o valor do quadro de recortes (Ctrl + v)
3. Salvar registro (Ctrl + s)
quando eu apenas pressiono "q", parece que a criação de novo registro leva algum tempo, então eu tentei adicionar SetKeyDelay e sleep, mas em ambos os casos o script está tentando salvar o registro antes de o valor ser colado, estou ausente algo?

Q::Send, ^n SetKeyDelay, 100 ^v^s

    
por Kiranshell 04.12.2012 / 18:11

1 resposta

1

Se o processo levar algum tempo, sugiro colocar alguns Sleep times nele assim:

Q::
    ;SetKeyDelay, 100 ; Not needed in this example, but this is where it would go
    Send ^n
    Sleep 50
    Send ^v       
    Sleep 50
    Send ^s
    Return        
    
por 04.12.2012 / 20:00

Tags