Forms :: Capture Active Window / View And Save Screenshot
Aug 22, 2009
I'm working on a UNO (Msn-based) online gaming tool - you know the card game. It's the second version with more features for UNO fans. I would like to get the screenshot function to work.
It's just as simple as this: The UNO main window
The screenshot viewer shows the screenshot of the active window (which appears by clicking on "Screenshot"): (This form is named as "Screenshot", the Picture Box "myPictureBox")
My question is, which code do I need to bind these functions. I think the pictures are describing this good enough. (The "save screenshot"-button is ToolStripButton1, the button for making screenshot is ToolStripButton10).
View 2 Replies
ADVERTISEMENT
Jul 22, 2009
Is there a way I can take a screenshot of a window that is not the active window? I want to give the user his current open windows and he select one of them as the target window for the SS, my target is to let him work on one window while my application will take ss of not active window.. what is the best way to accomplish that ?
View 21 Replies
Jan 16, 2012
Is it possible to have VB.NET take a screenshot of a specific area in a program?
View 13 Replies
Mar 20, 2010
I did a search on capturing screen shots in vb.net amd I was wondering if there is a straight forward way to capture the active window? Or do I need to first get the handle of the active window, get the position and size and then capture it? I do not want to use any type of sendkeys method or use the clipboard. I want to save it to jpg format.
View 3 Replies
Sep 2, 2009
How can i take a screenshot of my own program and save it? Heres the code of how to take a screenshot of the hole desktop and save it:
Imports System.IO
Partial Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
[Code].....
View 9 Replies
Mar 4, 2011
I was wondering if there's a method to set the form as the active window (not topmost obviously), if it's currently not the active window (meaning another window is currently the active one). By active I mean "selected".
View 1 Replies
Aug 31, 2010
I wanna take screenshot of a Panel and its contents. The code which I use now is taking the screenshot but the contents which are beyond the scrollbars are not capture in the image.
how to take screenshot of entire panel without scroll bar and the entire content beyond the scroll bars
View 2 Replies
Jun 18, 2010
I would like a relatively hack-free way to do this? For example, the following takes a screenshot that doesn't include the semi-transparent window:[code]....
Either my google-fu really sucks or this is not as easy as it sounds. I'm pretty sure why this is happening because of the way the video driver would have to separate the memory to make this work, but I don't care why it doesn't work, I just want to do it without...
* print-screen key hacks
* 3rd party software
* SDK functions are OK but I'll upvote every object owned by the user that can show me it in pure framework (Just kidding but it would be nice).If This is the only way to do it, how to I do that in VB?
View 1 Replies
Mar 30, 2010
I want to get a screenshot that is behind Firefox.
That means. I want to hide firefox in that picture so i can see everything behind it.
View 2 Replies
Aug 13, 2008
Like a window behind another window.
And also, what if the screen saver comes up? Will the underlying screen still be copied???
View 1 Replies
Jan 9, 2010
I'm making some Aero-style transparent forms (signature), and they work just fine. However, to get a screenshot of the area behind the form using Graphics. CopyFromScreen(), the form has to be less than 100% Opacity, so CopyFromScreen doesn't include the window in the picture. This also means that when you have more than one open, they see through each other.
View 11 Replies
Jan 30, 2011
I want to make a screenshot of a specific window of which I know the handle. I know there is a BitBlt function but I can't get that to work with the handle, I prefer it to work even if the window is not active but I'm not sure if this is possible at all.
View 1 Replies
Aug 2, 2010
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.PictureBox1.Load(bm2)
[CODE]...
So I'm trying to take a screen capture of the windows form and display only a certain specified area of that screen capture in a picturebox on a different form. Kind of like this. First, take the screen capture of the form: Then get a specified area of that form through x,y coordinates or something and display it on a picturebox on a separate form.
View 1 Replies
Jan 21, 2012
I stumbled upon an excellent article about taking screenshots of specific windows in .NET, and doing something with black and white color rectangles behind those windows in order to preserve the aero effect when saving a screenshot to a PNG.Well, I can't find that article anymore, mainly because crap sites and other stuff not at all associated with taking screenshots SEO'd their way into Google's results.Does anyone know how I can take a screenshot of a specific window while preserving the aero effect?
View 1 Replies
Dec 29, 2010
I'm having an issue with some code I'm trying to write that takes a screenshot of the current screen and saves it to a bitmap file on my local PC.
vb.net
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
[code].....
View 2 Replies
Jun 18, 2011
i want to take a screenshot of a webpage in vb, but i dont want the whole webpage, just a section. More specifically...This:
Out of...
nvm the mix-match points
The webpage will be inside a webbrowser control. So it needs to use the web browser control to take the pic.And i just want the image to save into a folder called 'Accounts'.
View 2 Replies
May 15, 2009
I knew everything I needed to save an image, so I type in my code, and yet another error pops up. Here's the bit of code:
screenshot.Save(CaptureMain.picLocation.ToString, Imaging.ImageFormat.Bmp, "Screenshot")
And, the error's kind of lengthly...
Error1Overload resolution failed because no accessible 'Save' can be called with these arguments:
'Public Sub Save(stream As System.IO.Stream, encoder As System.Drawing.Imaging.ImageCodecInfo, encoderParams As System.Drawing.Imaging.EncoderParameters)': Value of type 'String' cannot be converted to 'System.IO.Stream'.
'Public Sub Save(stream As System.IO.Stream, encoder As System.Drawing.Imaging.ImageCodecInfo, encoderParams As System.Drawing.Imaging.EncoderParameters)': Value of type
[Code] .....
The variable 'screenshot' is a bitmap.
View 3 Replies
Jul 14, 2011
have this code i found
[Code]...
A generic error occurred in GDI+. different code that works. I want the screenshot to take and save upon mouse click
View 5 Replies
Oct 28, 2009
I'm using the below code to capture desktop screenshot, it is working but doest encode the screenshot result in real jpeg, I came to know that from the huge size of the saved jpeg file around 5MB!!!
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,
[code].....
View 4 Replies
Dec 29, 2010
I'm having an issue with some code I'm trying to write that takes a screenshot of the current screen and saves it to a bitmap file on my local PC.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim tempScreenshot = New Bitmap(Screen.PrimaryScreen.Bounds.Width,
[code].....
View 5 Replies
Nov 21, 2011
here is some of the code that i have:
Public Function CaptureImage(ByVal X As Integer, ByVal Y As Integer, ByVal Width As Integer, ByVal Height As Integer) As Bitmap
Dim JPEG As New Bitmap(Width, Height)
Dim G As Graphics = Graphics.FromImage(JPEG)[code]....
when the timer hits a 2 second interval the picturebox on form 3 gets a new image from the screen shot that form 4 takes off of form4's area. i want the user to select a folder with the "folder browser dialog" and i want each frame capture to be saved to the folder (every 2 seconds) that the user chooses as "1.jpg, 2.jpg, 3.jpg" etc .
View 18 Replies
Feb 5, 2011
make a program in VB.net Ultimate 2010 that will take screenshot of the current desktop and save it to MS Access Database 2000 in a single click of button.
The challenge is the form. Form must be hide first before taking the screenshot so it will capture only the current desktop. After that, it will automatically saved to the MS Access database 2000. I hope someone can help me out of this stuff.
View 4 Replies
Aug 6, 2009
Im looking for code that will take a screen shot of the screen every X amount of seconds and save it with a filename of like "SSLaptop Todays Date & Time"
View 9 Replies
Mar 28, 2010
Im creating an application that will take a screenshot of the desktop. Save the photo, Then upload it via FTP, And do it every 2 minutes. I know how you all like to say how i can do it, But can someone provide a code since.
View 8 Replies
Oct 16, 2011
I picked vb.net for this question since it's the only prgramming language I am fairly familair with, but if C++ or something else is more suited for this, I am willing to learn something new.What I am trying to do is:Retrieve text from database (this already works in vb.net) and copy it to clipboard Switch primary screen to the external application I want to work with (example: word or open office) Emulate key-press "Enter" Paste text and hit enter again Emulate key-press CTRL and then emulate a click on a pre-defined spot on the screen (like 500pixels from left, 740pixels from top). Save screenshot, using a second value from the database as the filename (the naming part should be easy) Emulate another click on another pre-defined spot Repeat for next text in database.I wouldn't know where to start, though. I guess the most important part of what I'm trying to achieve is; switching focus to an external application and emulate keypresses and mouse clicks on it.
View 1 Replies
Feb 9, 2009
I have a command line app that periodically crashes. When it crashes it does so displaying only 'hit any key to continue' in a command window. My goal if I see that the command window shows 'hit any key to continue', I then restart an associated service and life is good. So I put my google hat on and reveal that I can capture whats going on in a command window. I come up with the following code
Public Function GetAppResults() As String
Dim PSI As New ProcessStartInfo()
Dim P As Process
[code]....
The code works as it should but my application never exits, this apps need to continuously run - so I never can capture whats going on in the command window. Its almost like I need to do a realtime capture of whats going on in that command window. I was thinking that I may want to switch approaches and capture whats going on in the command prompt periodically but that sounds messier and I'm not sure if its possible.
View 1 Replies
Jun 24, 2009
i`m trying to create a capture window but when i copy paste the following code from msdn i got this error about hWndC ("Declaration expected"). What`s wrong?
hWndC = capCreateCaptureWindow (
(LPSTR) "My Capture Window", // window name if pop-up
WS_CHILD | WS_VISIBLE, // window style
[Code].....
Basically i`m trying to write a program to use my webcam via visual basic 2008.
View 2 Replies
Aug 13, 2009
I am trying to find a quick, step by step tutorial on on to implement a tree view for my intranet that will show all the computer accounts in my domain. (this is obliviously only step number one, because once i can see them, I want to be able to query information from them.but one thing at a time right?)
View 1 Replies
May 19, 2010
How can i get the name of the active window? like Internet explorer.
[Code]...
View 9 Replies
Apr 1, 2010
I found that code somewhere and I find it quite useful but I would like to find a way to make it work so it capture only the given window target. Maybe with a processID or Window Name. Even if that window is not active. I do not want to make that window active but want to get a screen capture like if I was doing Alt+PrintScreen on it.
[Code]....
View 1 Replies