como posso fazer uma caixa de seleção gui acionar uma macro em autohotkey?

0

Estou tentando criar uma GUI que execute diferentes conjuntos de macros, dependendo de quais caixas eu verificar. mas eu não quero que eles funcionem até eu clicar em um botão GO. os arquivos de ajuda mencionam que as caixas de seleção podem armazenar seu estado marcado ou desmarcado em uma variável e estão tentando usar uma instrução if para executá-las, não recebendo mais mensagens de erro, elas simplesmente não são executadas. é assim que parece:

Gui, Adicionar, Caixa de seleção, vKCPM, KCPM Gui, Adicionar, Botão, Padrão gButtonGo, Go Gui, Show, w500 h300, Produtos retorno

ButtonGo: se KCPM = 1     msgbox, kcpm verificado retorno

GuiClose: Gui, Destrua

    
por gonzalesre 02.11.2012 / 02:47

1 resposta

0

Você está simplesmente sentindo falta de um envio

Gui, Add, Checkbox, vKCPM, KCPM
Gui, Add, Button, Default gButtonGo, Go
Gui, Show, w500 h300, TestApp
Return

ButtonGo:
Gui, Submit, NoHide
If KCPM = 1
   msgbox, yes
else
    msgbox, no
Return

GuiClose:
Gui, Destroy
    
por 02.11.2012 / 21:19