Hallo,
ich habe bei meinem Screenshot-Maker ein Problem. Man soll ja mit dem Screenshot-Maker mehrere Bilder erstellen können. Der Dateiname vom Screenshot soll immer GDIPlus_ImageXXX.jpg lauten. Für XXX immer eine Zahl (also GDIPlus_Image1.jpg, GDIPlus_Image2.jpg usw.) Aber wie mache ich das?Hier mal bis jetzt der Code:
ich habe bei meinem Screenshot-Maker ein Problem. Man soll ja mit dem Screenshot-Maker mehrere Bilder erstellen können. Der Dateiname vom Screenshot soll immer GDIPlus_ImageXXX.jpg lauten. Für XXX immer eine Zahl (also GDIPlus_Image1.jpg, GDIPlus_Image2.jpg usw.) Aber wie mache ich das?Hier mal bis jetzt der Code:
PHP Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ScreenCapture.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Screenshot Maker :)", 410, 311, 192, 124)
$Pic1 = GUICtrlCreatePic("C:\Users\Admin\Pictures\Lustige Bilder\sexy-natal_950664287_0063.jpg", 0, 0, 425, 329, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
GUICtrlSetState(-1, $GUI_DISABLE)
$Button_Screenshot = GUICtrlCreateButton("Screenshot vom Bildschirm!", 96, 136, 235, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 800, 2, "Lucida Calligraphy")
GUICtrlSetCursor (-1, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button_Screenshot
Msgbox(64, "Speicherung", "Speicherung erfolgt in Eigene Dateien!")
GUISetState(@SW_HIDE)
Sleep(500)
_ScreenCapture_Capture(@MyDocumentsDir & "\GDIPlus_Image1.jpg")
Sleep(500)
If FileExists(@MyDocumentsDir & "\GDIPlus_Image1.jpg") Then
MsgBox(64, "Erfolgreich", "Screenshot wurde erfolgreich erstellt")
EndIf
GUISetState(@SW_SHOW)
EndSwitch
WEnd