Hallo, ich habe folgendes Problem. Das Fenster einer Anwendung ist aktiv. Fenstertitel us.w. ist unbekannt. Durch das Starten eines Scriptes tritt das Fenster in den Hintergrund. Wie kann man es wieder aktivieren, damit das Script eine Tastenkombination hin sendet? gibt es so etwas wie eine "Fensterhistorie" ?
Danke
igillan
Letztes Fenster wieder aktivieren
-
- [ offen ]
-
igillan -
19. Juli 2007 um 12:13 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hallo!
Ne Fensterhistory gibt es nicht aber du kannst selber eine erstellen.. Du kannst aber auch
[autoit]GUISetState(@SW_SHOWMINIMIZED)
[/autoit]
anwenden...Also ungefair so:
Spoiler anzeigen
[autoit]GUICreate("Test",200,200)
[/autoit]
GUISetState(@SW_SHOWMINIMIZED)
While GUIGetMsg() <> -3
WEndMfg Spider
-
Danke für die schnelle Antwort, aber ich kann das nicht ganz nachvollziehen. Z.B. hat mein Script keine GUI.
Danke
igillan -
hi
Spoiler anzeigen
[autoit]$aktiv = WinGetTitle("")
[/autoit]
;code
winactivate($aktiv)mfg
derda -
- Offizieller Beitrag
Hi,
das wird nicht funktionieren. Damit wird nur das aktive Fenster aktiv. Er will ja das vorher aktive herausfinden.
So long,
Mega
-
Hallo,
[autoit]
also ich würds mal mit der Tastenkombination Alt + ShiftSend("!+")
[/autoit]
probieren.
Wenn ein neues Fenster hoch kommt und man drückt einmal die Tastenkombination dann kommt man automatisch zum zuletzt aktiven zurück.Nur so ein Gedanke - nicht getestet
c ya
Paddy -
Also mit ALT-SHIFT tut sich bei mir garnichts.
Danke
igillan -
- Offizieller Beitrag
Hi,
alt+shift+tab
So long,
Mega
-
Bei mir reicht alt+tab
-
Oh man mein Fehler Sorry ich meinte eigentlich ALT + TAB.
Sofern man es nur einmal drückt kommt man zum vorher geöffneten Fenster.c ya
Paddy -
Alles klar! Danke! :]
igillan