AHK Script #IfWinActive ...

Seehawk

Lieutenant
Registriert
Apr. 2012
Beiträge
1.009
Hallo,

Ich möchte das eine bestimmte Tastenkombination dauerhaft benutzt wird, wenn aber das Fenster "NOTEPAD" offen ist es dann eine andere Kombination nutzt. Das ganze soll in einem Script laufen.

Habe es schon versucht mit #IfWinActive und #IfWinNotActive aber ich krieg das nicht hin, es wird immer die erste Kombination genutzt auch wenn "NOTEPAD" offen ist.

der Code sollte so aussehen


Code:
#IfWinNotActive ahk_class NOTEPAD

F5::A

#IfWinActive ahk_class NOTEPAD

F5::E

wie schaff ich das am besten. Hoffe das es halbwegs verständlich ist :/
 
Zuletzt bearbeitet:
Ist doch klar, du brauchst eine While-Schleife.
Code:
while 
{
#dein Code
}
 
ahk_class ist case-sensitive
mit "Notepad" statt "NOTEPAD" funktioniert dein script (zumindest mit dem windows 7 notepad)
 
Zurück
Oben