Hey wie kann ich mein Screenshot Programm so ummodelieren das es die ganze Zeit mein Desktop fotographiert?
hier mal mein Code:
hier mal mein Code:
VB.NET-Quellcode
- Public Class Form1
- Private Sub Timer2_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer2.Elapsed
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Timer1.Start()
- End Sub
- Private Sub Timer1_Elapsed(ByVal sender As System.Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
- Dim CountToShot As String = 0
- Label2.Text -= CountToShot + 1
- If Label2.Text = 0 Then
- Me.Hide()
- End If
- If Label2.Text = -2 Then
- Try
- Dim ScreenSize As Size = New Size(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height)
- Dim screenGrab As New Bitmap(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height)
- Dim g As System.Drawing.Graphics = System.Drawing.Graphics.FromImage(screenGrab)
- g.CopyFromScreen(New Point(0, 0), New Point(0, 0), ScreenSize)
- screenGrab.Save("C:\Screenshot\Screenshot.jpeg")
- MsgBox("Screenshot wurde erfolgreich erstellt!")
- Catch ex As Exception
- MsgBox("Error", MsgBoxStyle.Critical, "Error")
- End Try
- End If
- End Sub
- End Class