warum funktioniert der code nicht?

2 Antworten

Hallo.

Du müsstest wohl erst F2 drücken um die Schleife zu stoppen. Zum Punkt von F12 kommt er ja gar nicht, weil er in der Schleife hängt.

LG

Woher ich das weiß:Studium / Ausbildung – Diplom Wirtschaftsinformatiker

Leonias293 
Beitragsersteller
 31.01.2025, 13:37

was ist wenn ich f12::exit als erstes hin schreibe

GuteAntwort2021  31.01.2025, 13:39
@Leonias293

Ich kenne mich mit AHK nicht so wirklich aus, denkbar wäre es, dass er den Hotkey dann definiert hat und auch während der Schleife darauf reagiert.

Sinnvoller wäre es ja aber, dass du eine Möglichkeit findest, erstmal die Schleife zu beenden.

Ich kenne autohotkey kaum.

Schlussendlich sieht es aber einfach nach einem Loop aus, da Du toogle außerhalb der Schleife definierst und solange ausführst, bis toggle false ist. Da sich das in der Schleife nie ändert, wird der Code auch unbegrenzt weiter ausgeführt.

Das Zweite, was mir ins Auge fällt ist, dass Du die Funktion mit "f2::" beginnst und "f12::exit" beendest.