Einen Tab in Chrome schließen

  • Hallo,

    eigentlich einfach aber es funktioniert nicht so wie ich es möchte, vielleicht hat jemand eine Idee.
    ich habe Chrome mit 2 Tabs offen und möchte einen davon schließen, z.b. den Aktiven. Dazu gibt’s den Hotkey Ctrl-W, allerdings schließt der chrome komplett. Dies passiert nur im script. Manuelle Eingabe von Strg-W in Chrome schließt, nur den Tab wie gewünscht. Send und ControlSend verhalten sich gleich.

    Code
    if WinExists ("New Tab") Then   
    	WinActivate ("New Tab") 
     ;ControlSend ("[CLASS:Chrome_WidgetWin_1]","","", "^{W}")
    send ("^{W}")
    EndIf
  • ich tippe einfach ma darauf, dass "send" sowie "controlsend" ZULANG 'drücken'.
    wenn du chrome mit mehreren tabs offen hast un ctrl+w lange hältst (2-3sec) schließt es komplett.

  • nee das ist es wohl nicht ... das Send ist nach 100ms durch, zumindest deutlich kürzer als der Intervall, der nötig ist die Keypress repeat Schleife anzustoßen.
    Auch würde ich erwarten das bei einem Send ("Hallo") an notepad dann HHHHaaallloooooo rauskommt.