Sendet einen oder mehrere simulierte Tastendrücke an das aktive Fenster.
Send ( "keys" [, flag] )
| keys | Die Folge von Tastendrücken, die gesendet werden soll. |
| flag | [optional] Kennzeichnet, wie der "keys"-Parameter verarbeitet wird: flag = 0 (Standard), Text beinhaltet spezielle Zeichen, wie „+“ und „!“, die für SHIFT- (=UMSCHALT) und ALT-Tasten stehen. flag = 1, "keys" wird so wie angegeben gesendet. |
| Send Befehl (wenn Flag = 0) | Resultierender Tastendruck |
| {!} | ! |
| {#} | # |
| {+} | + |
| {^} | ^ |
| {{} | { |
| {}} | } |
| {SPACE} | SPACE (Leertaste) |
| {ENTER} | Eingabetaste auf der Haupttastatur |
| {ALT} | ALT |
| {BACKSPACE} oder {BS} | BACKSPACE (Rücktaste) |
| {DELETE} oder {DEL} | DELETE Entfernen (Entf) |
| {UP} | Nach-Oben-Taste |
| {DOWN} | Nach-Unten-Taste |
| {LEFT} | Nach-Links-Taste |
| {RIGHT} | Nach-Rechts-Taste |
| {HOME} | HOME (Pos1 – Taste) |
| {END} | END (Ende - Taste) |
| {ESCAPE} oder {ESC} | ESCAPE- Taste |
| {INSERT} oder {INS} | INS (EINFÜGEN (Einfg)-Taste) |
| {PGUP} | PageUp (Bild-Auf-Taste) |
| {PGDN} | PageDown (Bild-Ab-Taste) |
| {F1} - {F12} | Funktionstasten |
| {TAB} | TAB(Tabulator – Taste) |
| {PRINTSCREEN} | Druck-Taste |
| {LWIN} | linke Windows Taste |
| {RWIN} | rechte Windows Taste |
| {NUMLOCK on} | NUMLOCK (Num)-Taste (on/off/toggle) |
| {CAPSLOCK off} | CAPSLOCK-Taste (FESTSTELLTASTE) (on/off/toggle) |
| {SCROLLLOCK toggle} | ROLLEN-Taste (on/off/toggle) |
| {BREAK} | STRG+Break = STRG+UNTERBRECHUNG Taste |
| {PAUSE} | PAUSE-Taste |
| {NUMPAD0} - {NUMPAD9} | Ziffernblock 0-9 (Numpad = numerisches Tastenfeld) |
| {NUMPADMULT} | Multiplizieren auf Numpad |
| {NUMPADADD} | Addieren auf Numpad |
| {NUMPADSUB} | Subtrahieren auf Numpad |
| {NUMPADDIV} | Dividieren auf Numpad |
| {NUMPADDOT} | Punkt (Komma) auf Numpad |
| {NUMPADENTER} | Eingabe-Taste auf Numpad |
| {APPSKEY} | Windows-Programm Taste |
| {LALT} | Linke ALT-Taste |
| {RALT} | Rechte ALT-Taste |
| {LCTRL} | Linke STRG-Taste |
| {RCTRL} | Rechte STRG-Taste |
| {LSHIFT} | Linke Shift-Taste |
| {RSHIFT} | Rechte Shift-Taste |
| {SLEEP} | Computer PAUSE Taste |
| {ALTDOWN} | Hält die ALT-Taste gedrückt, bis {ALTUP} gesendet wird |
| {SHIFTDOWN} | Hält die SHIFT-Taste gedrückt, bis {SHIFTUP} gesendet wird |
| {CTRLDOWN} | Hält die STRG-Taste gedrückt, bis {CTRLUP} gesendet wird |
| {LWINDOWN} | Hält die linke Windows-Taste gedrückt, bis {LWINUP} gesendet wird |
| {RWINDOWN} | Hält die rechte Windows-Taste gedrückt, bis {RWINUP} gesendet wird |
| {ASC nnnn} | Sendet die ALT+nnnn ASCII-CODE-Tastenkombination |
| {BROWSER_BACK} | Nur 2000/XP: Wählt den Browser-Button "Zurück" |
| {BROWSER_FORWARD} | Nur 2000/XP: Wählt den Browser-Button "Vorwärts" |
| {BROWSER_REFRESH} | Nur 2000/XP: Wählt den Browser-Button "Aktualisieren" |
| {BROWSER_STOP} | Nur 2000/XP: Wählt den Browser-Button "Stop" |
| {BROWSER_SEARCH} | Nur 2000/XP: Wählt den Browser-Button "Suche" |
| {BROWSER_FAVORITES} | Nur 2000/XP: Wählt den Browser-Button "Favoriten" |
| {BROWSER_HOME} | Nur 2000/XP: Startet den Browser und geht zur Startseite |
| {VOLUME_MUTE} | Nur 2000/XP: Stellt Lautsprecher auf Stumm |
| {VOLUME_DOWN} | Nur 2000/XP: Reduziert die Lautstärke |
| {VOLUME_UP} | Nur 2000/XP: Vergrößert die Lautstärke |
| {MEDIA_NEXT} | Nur 2000/XP: Wählt den nächsten Track im Media Player |
| {MEDIA_PREV} | Nur 2000/XP: Wählt den vorhergehenden Track im Media Player |
| {MEDIA_STOP} | Nur 2000/XP: Stoppt Media Player |
| {MEDIA_PLAY_PAUSE} | Nur 2000/XP: Wiedergabe/Pause Media Player |
| {LAUNCH_MAIL} | Nur 2000/XP: Startet die Standard-E-Mail-Anwendung |
| {LAUNCH_MEDIA} | Nur 2000/XP: Startet den Media Player |
| {LAUNCH_APP1} | Nur 2000/XP: Startet das Anwender-Programm 1 |
| {LAUNCH_APP2} | Nur 2000/XP: Startet das Anwender-Programm 2 |
| Send("{TAB}") | Springt zum nächsten Button oder nächster Checkbox, etc. |
| Send("+{TAB}") | Springt zum vorhergehenden Button oder Checkbox, etc. |
| Send("^{TAB}") | Springt zum nächsten WindowTab (bei einem Fenster mit mehreren TABs, z.B. Firefox) |
| Send("^+{TAB}") | Springt zum vorhergehenden WindowTab. |
| Send("{SPACE}") | Kann verwendet werden, um den Zustand einer Checkbox zu wechseln oder einen Button anzuklicken. |
| Send("{+}") | Setzt einen Haken (Kreuz, etc.) in der Checkbox (wenn es eine “echte” Checkbox ist!!) |
| Send("{-}") | Löscht den Haken (Kreuz, etc.) in der Checkbox |
| Send("{NumPadMult}") | Klappt alle Ebenen einer Ordnerstruktur im Explorer (vom Typ SysTreeView32) auf. |
| Send("{DOWN}") | Fährt runter im Menü. |
| Send("{UP}") | Fährt rauf im Menü. |
| Send("{LEFT}") | Fährt nach links in ein neues Menü oder öffnet ein Untermenü. |
| Send("{RIGHT}") | Fährt nach rechts in ein neues Menü oder schließt ein Untermenü. |
Send("#r")
WinWaitActive("Ausführen")
Send("notepad.exe{Enter}")
WinWaitActive("[CLASS:Notepad]")
Send("Die heutige Zeit/Datum ist {F5}")