Hallo Leute,
ich habe ein Makro erstellt, das automatisch einen Screenshot von einem aktiven Fenster macht. Dieser Screenshot wird auf einem bestimmten Pfad gespeichert. Nun möchte ich aber, dass der Dateiname gleich dem Datum und der jeweiligen Uhrzeit ist. Momentan speichert das Makro nur unter dem Namen „Screenshot“, da ich das genau so angegeben habe. Nun also meine Frage: Wie muss ich das Makro umschreiben, damit es dem jeweiligen Screenshot einen Dateinamen aus Datum& Uhrzeit zuweist? Hier mal der Teil des Makros der für das Speichern verantwortlich ist:
Public Sub GetSnapshot()
Dim hWnd As Long
Dim udtRect As RECT
Sleep 2000
hWnd = GetForegroundWindow
GetWindowRect hWnd, udtRect
stdole.SavePicture hDCToPicture(GetDC(0&:wink:, udtRect.Left, udtRect.Top, _
udtRect.Right - udtRect.Left, udtRect.Bottom - udtRect.Top), _
„C:\EigeneDateien\Screenshot.bmp“
End Sub