2012-10-03 12 views
6

Jedna część mojego skryptu AutoHotKey zastępuje @@ moim adresem e-mail. Obecnie robię to tak:AutoHotKey: Natychmiastowy tekst zastępuje

::@@:: 
SendInput, [email protected] 
return 

dość proste i działa dość dobrze, ale trzeba przesunąć przecinek/przestrzeń/czas/etc zanim zostanie zastąpiony. Czy istnieje sposób natychmiastowego zastąpienia go bez dalszej interakcji - jest on zastępowany, gdy tylko kryteria zostaną dopasowane?

Po the AutoHotKey documentation, próbowałem:

StringReplace, var_Email, var_Email, @@, [email protected], All 

ale po prostu czyści @@.

Odpowiedz