Hello there. Today I wanna share on how to create a screen capture program.
Requirement:
- VB.NET
- PictureBox
- 2 Buttons ( Save, Capture)
- Monitor to see what u are doing ....
Create a Windows Form ....
Drag a Picture Box Onto The Form
Drag 2 Buttons Unto The Form
NAMELY: Capture and Save
Code for Capture:
------------------------------------------------------------------------
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)
PictureBox1.Image = screenshot
Code for Save
------------------------------------------------------------------------
Dim sfd As New SaveFileDialog
If sfd.ShowDialog = Windows.Forms.DialogResult.OK Then
PictureBox1.Image.Save(sfd.FileName.ToString)
End If
And Thats it .....
Please FEEL Free to comment if u have any problem or u spot an error
Comments
No Comments Exist
Be the first, drop a comment!