String digitada para acionar a ação

0

Eu fiz uma pergunta chamada Ações separadas em diferentes programas e obtivemos uma resposta.

Mas eu tentei fazer outro eu mesmo. Não foi tão bem.

a) isso funciona

:*:note::
send {delete}
run notepad.exe
return

b) isso não funciona

:*:note::
SetTitleMatchMode, 2
IfWinExist, Notepad++
    WinActivate, Notepad++
    send {delete}
    run notepad.exe
else
    WinActivate, 
return
    
por user1603548 30.08.2013 / 14:52

1 resposta

0

:*:note::
   SetTitleMatchMode, 2
   IfWinExist, % "Notepad++"
   {
      WinActivate, % "Notepad++"
      SendEvent, {Del}
      Run, % "notepad.exe"
   }
   Else
   {
      TrayTip, % "Error", % "Notepad++ is not exist!",, 3
      Sleep, 1000
      TrayTip
   }
   Return
    
por 03.09.2013 / 10:44