Meinst du das so?
Code
Func screen()
DirCreate(@ScriptDir & "\Screenshots\" & $user)
While 1
If FileExists(@ScriptDir & "\Screenshots\" & $user & "\" & $user & $nr & ".jpg") Then
$nr = $nr + 1
Else
ExitLoop
EndIf
WEnd
Local $hBmp
$hBmp = _ScreenCapture_Capture ("")
$name = _ScreenCapture_SaveImage (@ScriptDir & "\Screenshots\" & $user & "\" & $user & $nr & ".jpg",$hBmp)
_ScreenCapture_Capture
EndFunc
Alles anzeigen
Oder auch so?
Code
Func screen()
DirCreate(@ScriptDir & "\Screenshots\" & $user)
While 1
If FileExists(@ScriptDir & "\Screenshots\" & $user & "\" & $user & $nr & ".jpg") Then
$nr = $nr + 1
Else
ExitLoop
EndIf
WEnd
Local $hBmp
$hBmp = _ScreenCapture_Capture (@ScriptDir & "\Screenshots\" & $user & "\" & $user & $nr & ".jpg",$hBmp)
EndFunc
Alles anzeigen
Welche Variante ist besser?