hi ich möchte sobald man tab hällt, autoit send("!^6") macht, aber nur einmal
und sobald man tab wieder loslässt soll es send("!^p") machen
irgendwie klignt es einfach aber ich bekomm es nicht hin ._.
und bitte auch das nicht so viel cpu auslastung verwendet wird
hotkey senden
-
p3aNut -
19. August 2006 um 15:50 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hallo, das ist mit der TAB-Taste leider nicht möglich da es bei dieser Taste nicht so ohne weiteres möglich ist zwischen gedrückt und losgelassen zu unterscheiden. Es gibt aber DLL-Funktionen mit der man sowas evtl. überprüfen kann! Die Funktionen heissen GetKeyboardState, SetKeyboardState aus der user32.dll!
-
-
- Offizieller Beitrag
Stimmt, funktioniert! Es kann nur etwas störend sein das die normale Tabfunktion ja dadurch nicht aufgehoben wird. Um die CPU-Last weiter zu senken sollte in die äussere While-Schleife auch noch ein Sleep.
-
thx daniel funktioniert perfekt :musik1: