Hallöchen
Hoffe ihr könnt mir wieder helfen.
Ich habe ein Script das per While-Schleife dauerhaft läuft und beim Start Text aus einer Datei in ein Array liest - soweit kein Problem.
Um diese Texte auszugeben, habe ich via Hotkeyset mehrere Hotkeys definiert.
Die Hotkeys sind dabei immer eine Verbindung aus STRG und einem Buchstaben oder einer Zahl.
Wenn ein entsprechender Hotkey, als Bsp. Hotkeyset("^q","_text1") also STRG+q, gedrückt wird, sieht die aufgerufene Funktion wie folgt aus:
Func _text1()
$clip = clipget()
clipput($array[1])
Sleep(50)
Send("^v")
clipput($fzeile)
Sleep(50)
Send("^v")
clipput($clip)
EndFunc
Mein Problem ist, dass ab und zu die STRG-Taste gedrückt bleibt und ich noch einmal manuell STRG drücken muss.
Hab schon versucht im Sendbefehl das ^-Zeichen mit {LCTRL} und {LCTRLDOWN} bzw. {LCTRLUP} zu ersetzen aber keine Besserung.
Hat jemand ne Idee wie ich ihn am Ende der Function dazu bringen kann, die STRG-Taste auf jeden Fall wieder zu lösen ?