Ciao a tutti ragazzi, Vorrei impostare un application windows form che attraverso un timer faccia screen in base all'intervallo di timer impostato e li salvi nella directory scelta da me, e questo lo so fare attraverso questo codice :
codice:
Dim bounds As Rectangle
Dim screenshot As System.Drawing.Bitmap
Dim graph As Graphics
bounds = Screen.PrimaryScreen.Bounds
screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)
graph = Graphics.FromImage(screenshot)
graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)
Me.PictureBox1.Image = screenshot
PictureBox1.Image.Save("C:\Screen.jpg")
Ma ho un piccolo problema, Quando imposto il coidce riportato sopra sotto un timer, il timer ogni volta che mi fa lo screen sostituisce lo screen successivo con quello precedente, mentre io vorrei che li tenesse tutti, c'è qualche codice che indichi al timer che a ogni timer non devo sovrascrivere la foto ma salvarla con un diverso nome? Grazie in anticipo e scusatemi le mie domande :|