Autoit or funktion

proPhiL

Cadet 1st Year
Registriert
Nov. 2013
Beiträge
12
Hallo :),

Habe das mit der Or funktion net ganz verstanden . Also ich möchte dass das Programm erst weiter läuft wenn VLC geöffnet wurde oder Sportify geöffnet wurde und anschließen wieder geschlossen wurde. Habs mal so versucht:

If WinWaitActive ("VLC") Then

ElseIf WinWaitActive ("Spotify") Then
WinWaitNotActive ("Spotify")

EndIf

Aber dabei wird immer nur das erste berücksichtig, das heißt das Programm läuft nur weiter wenn VLC geöffnet wurde;) wenn ichs vertausche ist es genau der gleiche Fall.

MfG

Philipp
Ergänzung ()

bitte irgendwo anderst hinschieben;) falscher Bereich
 
Hallo Philipp,

versuchs mal hiermit:

$vlc = WinActive("VLC")
$spotify = WinActive("Spotify")

While 1
If not ($vlc = "0") Then
ExitLoop
Else
if not ($spotify = "0") Then
ExitLoop
EndIf
Sleep(100)
EndIf
WEnd

Das sollte dein Script so lange "pausieren" bis VLC oder Spotify geöffnet wird. Ich habe den Scite Editor hier grade nicht installiert, daher kann ich es leider nicht testen.

Grüße,

Kevin
 
Zurück
Oben