Hallo liebe Scripter,
ma eine kleine Frage. Wenn ich auf einen anderen Prozeß warten möchte, kann ich RunWait nehmen, das ist mir klar. Aber wenn ich jetzt folgendes habe:
AutoIt
Func _Format()
For $i = 1 To $aArray[0][0]
Run(@ComSpec & " /c " & "FORMAT " & $aArray[$i][0] & " /FS:" & $Formattyp & " /Y /V:" & $sStickname & " " & $Formatartset, "", @SW_SHOW); /Q für Quickformat
ConsoleWrite($aArray[$i][0] & @CRLF) ; *** nur zur Testanzeige
Next
MsgBox(262144,"Info", "Alle Formatierungen beendet", $WS_EX_TOPMOST)
EndFunc
Alles anzeigen
ich möchte dass die Messagebox erst kommt wenn beide Prozeße beendet sind, die in der Schleife gestartet sind, auf die Funktion kann ich ja wohl kein RunWAIT anwenden, oder?
schön guten Abend und Danke schon mal
lg