Delphi/CB
● Greatis ● Security ● AppDatabase ● Utilities ● Android ● .NET ● just4fun
Delphi / C++ Builder
Components, utilities and tips for Delphi and C++ Builder developers
Screenshot
Homepage
Download
Order
Features
Grabs image of desktop, form, control or any window in your system
Stores grabbed image in the Screenshot property
Can copy screenshot to clipboard
Related components
Image Editor
Commented Image

Other Delphi components
.Net components

Free Delphi Software
Omid Motahed's Free Delphi Software
Special offer!
Advertisement
Follow us
LinkedIn Twitter Facebook

Screenshot

Desktop, Form, Control and Window Grabber Component for VCL

For all versions of Delphi and C++ Builder from 3 to 10.1 Berlin and for all versions of Windows from XP to 10


Screenshot allows to get image of any form and control in your application of any window in your system as well as image of entire desktop.

TScreenshot Interface

function Snap: Boolean;
Main method of component. It copies image from the selected source to internal buffer reperesented by Screenshot property. Return value is True is the image was copied successfully, otherwise False.

function CopyToClipboard: Boolean;
This method copies screenshot into Windows' clipboard. Function returns False if the screenshot is empty.

property Screenshot: TBitmap;
This read-only property contains screenshot image. You can use it as usual TBitmap object, for instance, you can assign it to TImage's Picture property (Image1.Picture.Assign(Screenshot1.Screenshot);), save image using standard TBitmap methods (Screenshot1.Screenshot.SaveToFile('filename.bmp');) and so on.

property Source: TScreenshotSource;
You can choose screenshot source between desktop, form that owns the component, control on any form of your application and window in your Windows.

property Control: TControl;
Source control.

property WindowHandle: THandle;
Handle of the source window in your system. You can know window handle with our free WinDowse utility.

property EntireWindow: Boolean;
If this property is True, entire window image with borders, caption, etc. will be grabbed. When this property is False, only client area will be grabbed.


Screenshot component suite includes demo project that demonstrates main features of TScreenshot component:

Screenshot Component Demo


Download free demo, order full source code right now!


Greatis Software
eXTReMe Tracker