Hallo,
ich bin neu hier und gerade dabei, 2 Apps abwechselnd anzeigen zu lassen.
Ich ein Bsp. im "gute Frage" gefunden (Dank an "TheDoessler623") und getestet und dabei ein paar kleine Fehler berichtet.
Nun mein Problem: das erste Programm startet und dann hängt es aber in Line 21:
While _Timer_GetTimer($timer) > 0 And Not $killSwitch
Ich finde auch keine Anleitung zum Befehl killswitch.
Kann mir hier vielleicht jemand helfen?
Ich schicke das BSp. in einer 2. Nachricht (zu viele Zeichen).
Hier das Bsp. (1. Teil)
AutoIt
#include <Timers.au3>
Global $Program1 = "C:\Program Files\WindowsApps\64885BlueEdge.OneCalendar_2025.1108.1.0_x64__8kea50m9krsh2\CalendarApp.Gui.Win10.exe"
Global $Program2 = "C:\Program Files\Google\Chrome\Application\chrome_proxy.exe"
Global $interval = 10 * 1000 ; 10 Sekunden
Global $timer = _Timer_Init()
Global $currentProgram = $Program1
Global $killSwitch = False
While Not $killSwitch
Run($currentProgram)
_Timer_SetTimer($timer, $interval)
While _Timer_GetTimer($timer) > 0 And Not $killSwitch
Sleep(100)
If WinActive($currentProgram) Then
WinSetState($currentProgram, "", @SW_MINIMIZE)
EndIf
WEnd
If $currentProgram = $Program1 Then
Alles anzeigen
Grüße RSBox