Les Snippets

Connexion

Faire une capture d'écran

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 18/03/2006 18:47:19 et initié par neodante [Liste]
Date de mise à jour : 05/02/2007 12:22:26
Vue : 15926
Catégorie(s) : API, Multimédia, Graphique
Langages dispo pour ce code :
- Java
- C# 2.x
- VB 2005
- Delphi 5
- Windev
- VB.NET 1.x
- Delphi 5
- Voir tous les langages pour ce code snippet



Langage : Delphi 5
Date ajout : 27/03/2006
Posté par ni69 [Liste]
DateMAJ : 25/04/2006
var 
// Déclaration de la variable
ImageBureau:TPicture; 
// Création de l'objet en début de programme
ImageBureau := TPicture.Create; 

// Adaptation de la hauteur de l'image à celle de l'écran ImageBureau.Bitmap.Height := Screen.Height;  // Adaptation de la largeur de l'image à celle de l'écran ImageBureau.Bitmap.Width := Screen.Width;  // Capture de l'image du bureau BitBlt(ImageBureau.Bitmap.Canvas.Handle, 0, 0,    Screen.Width, Screen.Height, GetDC(GetDesktopWindow), 0, 0, SrcCopy); // Enregistrement dans un fichier... ImageBureau.SaveToFile(SaveDialog1.FileName);  // Copie dans le presse-papiers... Clipboard.Assign(ImageBureau); // Affichage dans un composant TImage... Image1.Picture.Bitmap.Assign(ImageBureau.Bitmap);
ImageBureau.Free; // En fin de programme, on libère l'objet

Snippets en rapport avec : Capture, Capturer, Écran, Screen, Screenshot



Codes sources en rapport avec : Capture, Capturer, Écran, Screen, Screenshot

{Visual Basic, VB6, VB.NET, VB 2005} SCREENSHOT / SNAPSHOT SANS CLIPBOARD NI SENDKEYS
Voici un petit code bien pratique permettant de faire des captures d'écran, sans utiliser le press...

{PDA / PocketPC} CAPTURE ECRAN (SCREENSHOT)
Code simple, il permet de capturer l'image de l'écran du device Le code utilise la fonction BitBl...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURE D'ECRAN TRÉS PARAMETRABLE
Capture d'écran Capture de la Form de l'application Capture du Client de la forme de l'applicatio...

{Assembleur} SCREENSHOT CAPTURE D'ECRAN
J'avais besoin d'un screenshot en asm J'ai eu beaucoup de mal a trouver des sources finalement j'a...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURE D'ÉCRAN GENRE SNAGIT AVEC RÉGLAGE DE LA QUALITÉ DE SORTIE (JPG)
Une copie d'écran de plus... Oui mais un prog complet, opérationel, et plutôt riche en fonction dans...

{Visual Basic, VB6, VB.NET, VB 2005} MODULE DE CAPTURE D'ÉCRAN
Permet de capturer l'écran ou une partie de l'écran au préalable définie par l'utilisateur. Les ima...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURE D'ÉCRAN AU FORMAT BMP / JPG AVEC RÉGLAGE DE LA QUALITÉ ET REDIMENSIONNEMENT
// SSHOT8514 permet de faire des captures d'ecran au format bmp et jpg // avec qualité réglable ...

{C / C++ / C++.NET} SCREENSHOOT A DISTANCE
Ce programme permet de prendre des screenshoots a distance. Il y a un programme serveur et un progra...

{C / C++ / C++.NET} SCREENSHOP - CAPTURE D'ECRAN
voila un code simple et tres court une capture d'ecran , tt simplement @+ moi je voudrai en...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURER UNE IMAGE FIXE D'UNE SOURCE VIDÉO
Pour utiliser ce code, il vous faut bien évidemment une source vidéo (Webcam ou autre). Ha , oui ...