Hallo Leute,
ich bin immernoch an unserem Überwachungsprogramm für die Schule beschäftigt und es ist jetzt auch schon ganz gut.
Nun möchte ich eine Funktion einbauen, mit der ich den Schüler PC z.B. alle 3 Sekunden abfotografieren kann und dann per Byte irgendwas versenden kann.
Mein Sende-Modul an den Lehrer PC (Text funktioniert)
Bild machen kann ich
Aber nur in PictureBox - >>>>> SPEICHERN geht leider nicht <<<<<< (wäre nett wenn mir das auch jemand schreiben könnte, weil ich immer nur einen Allgemeinen Fahler in der GDI+ zustande bringe.)
Also ich würde mich freuen, wenn ich einen Sende und Empfang Code für TCP nicht UDP bekomme.
Dankeee!
ich bin immernoch an unserem Überwachungsprogramm für die Schule beschäftigt und es ist jetzt auch schon ganz gut.
Nun möchte ich eine Funktion einbauen, mit der ich den Schüler PC z.B. alle 3 Sekunden abfotografieren kann und dann per Byte irgendwas versenden kann.
Mein Sende-Modul an den Lehrer PC (Text funktioniert)
Bild machen kann ich
VB.NET-Quellcode
- Private Sub ToolStripButton11_Click(sender As Object, e As EventArgs) Handles ToolStripButton11.Click
- PictureBox1.Image = MakeScreenShot()
- End Sub
- Private Function MakeScreenShot() As Bitmap
- ' Größe des Bildschirms ermitteln
- Dim Rect As Rectangle = Screen.PrimaryScreen.Bounds
- ' neue Bitmap in entsprechender Größe erstellen
- Dim Bmp As Bitmap = New Bitmap(Rect.Width, Rect.Height)
- ' Graphics-Objekt von der Bitmap erstellen
- Using Gra As Graphics = Graphics.FromImage(Bmp)
- ' Bildschirm in das Graphics-Objekt kopieren
- Gra.CopyFromScreen(0, 0, 0, 0, Bmp.Size)
- End Using
- ' Bitmap an Funktion übergeben
- Return Bmp
- End Function
Aber nur in PictureBox - >>>>> SPEICHERN geht leider nicht <<<<<< (wäre nett wenn mir das auch jemand schreiben könnte, weil ich immer nur einen Allgemeinen Fahler in der GDI+ zustande bringe.)
Also ich würde mich freuen, wenn ich einen Sende und Empfang Code für TCP nicht UDP bekomme.
Dankeee!