AutoIt3 If schleife die auf einen Prozess warten soll
Guten Morgen liebe leutz,
in meinem Betrieb benutzen wir Thunderbird, die Benutzer sollen nach einem Klick auf die exe kurz ein Bild sehen vom Tbird welches sich dann schliessen soll wenn Tbird gestartet ist, das ist immoment auch vorhanden, verursacht aber probleme bei einigen benutzern. Das Bild schliesst sich nicht und muss dann per taskmanager geschlossen werden. Immoment sieht die schlleife so aus von mir:
If ProcessExists("thunderbird.exe") Or ProcessExists("Thunde~1.exe") Then
SplashImageOn("", $bild, $breite, $hoehe, -1, -1, 1)
WinWait("Thunderbird")
SplashOff()
$s2 = 1
Else
$s2 = 1
EndIf
Jetzt möchte ich aber sagen, warte bis tbird gestartet ist ( also WinWait("Thunderbird")) und wenn es gestartet ist und das bild noch offen ist soll es nach 3 sek geschlossen werden. Hab schon mein glück mit google versucht, aber nich wirklich was gefunden.
Danke schonma
in meinem Betrieb benutzen wir Thunderbird, die Benutzer sollen nach einem Klick auf die exe kurz ein Bild sehen vom Tbird welches sich dann schliessen soll wenn Tbird gestartet ist, das ist immoment auch vorhanden, verursacht aber probleme bei einigen benutzern. Das Bild schliesst sich nicht und muss dann per taskmanager geschlossen werden. Immoment sieht die schlleife so aus von mir:
If ProcessExists("thunderbird.exe") Or ProcessExists("Thunde~1.exe") Then
SplashImageOn("", $bild, $breite, $hoehe, -1, -1, 1)
WinWait("Thunderbird")
SplashOff()
$s2 = 1
Else
$s2 = 1
EndIf
Jetzt möchte ich aber sagen, warte bis tbird gestartet ist ( also WinWait("Thunderbird")) und wenn es gestartet ist und das bild noch offen ist soll es nach 3 sek geschlossen werden. Hab schon mein glück mit google versucht, aber nich wirklich was gefunden.
Danke schonma
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 54206
Url: https://administrator.de/contentid/54206
Ausgedruckt am: 15.11.2024 um 07:11 Uhr
1 Kommentar