Hallo,
ich habe mal ne kleine Frage. Ich hab ein Script, welches sich neustarten kann. So sieht das aus:
[autoit]If MsgBox(4, '', "Neustart?") = 6 Then _Restart()
[/autoit][autoit][/autoit][autoit]; $hMutex : wenn _Singleton verwendet wird, der Rückgabewert von _Singleton mit $Flag = 1.
Func _Restart($hMutex=0)
; Prog@ndy
If $hMutex Then DllCall("kernel32.dll","int", "ReleaseMutex","ptr",$hMutex)
AutoItWinSetTitle("THISWILLCLOSE")
Sleep(100)
ShellExecute(@AutoItExe,$CMDLINERAW,@WorkingDir)
Exit
EndFunc
So. Wartet dieses Script nun solange, bis das vorherige sich beendet hat?