Les Snippets

Connexion

Capture de l'image d'une form et de tous ses contrôles

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 06/05/2006 20:31:48 et initié par Charles Racaud [Liste]
Date de mise à jour : 27/05/2006 12:53:37
Vue : 15962
Catégorie(s) : Graphique
Langages dispo pour ce code :
- VB 2005
- C# 2.x
- C# 1.x, C# 2.x
- Delphi 5
- Windev
- VB 2005, VB.NET 1.x
- VB6
- Voir tous les langages pour ce code snippet



Langage : Delphi 5
Date ajout : 12/08/2006
Posté par cirec [Liste]

Procedure Make_Shoot(aForm : TForm; aBmp : TBitmap);
Var aDc : HDC;
Begin
  If (aForm = Nil) or (aBmp = Nil) Then Exit;
  With aBmp do
  Begin
    Height := aForm.Height;
    Width  := aForm.Width;
    aDC    := GetWindowDC(aForm.Handle);
    BitBlt(Canvas.Handle, 0, 0, Width, Height, aDC,
      0, 0, srcCopy);
    ReleaseDC(aForm.Handle, aDC);
  End;
End;

// Utilisation
procedure TfrmMain.btn_ShootClick(Sender: TObject);
Var Bmp : TBitmap;
begin
  Bmp := TBitmap.Create;
  Make_Shoot(Self, Bmp);
  // ... ici votre code pour enregistrer où afficher l'image ...
  Bmp.Free;
end;



Snippets en rapport avec : Capture, Image, Controle, Picture, Formulaire



Codes sources en rapport avec : Capture, Image, Controle, Picture, Formulaire

{JAVA / J2EE} FAIRE DEFILER UNE IMAGE
...

{Visual Basic, VB6, VB.NET, VB 2005} AFFICHER UNE IMAGE DANS UNE CELLULE D'UN DATAGRIDVIEW LIÉ À UN DATASET
Cette classe personnalise une colonne d'un datagridview pour afficher une image dans une cellule en ...

{PHP} CRÉE UNE IMAGE DE PILE DE MINIATURES EN UTILISANT LA BIBLIOTHÈQUE GD
Tout est dans le titre. Regarder la capture pour mieux comprendre. N'hésitez pas à me contacter ...

{Visual Basic, VB6, VB.NET, VB 2005} LOUPE PICTURE BOX
AUTEUR: ProgElecT SOURCE: http://www.developpez.net/forums/d208213/autres-langages/general-visual...

{PHP} FUNCTION CAPTCHA
Cette fonction permet de créer une image PNG contenant des caractères générés de façon aléatoire. ...

{Visual Basic, VB6, VB.NET, VB 2005} CAPTURE GRAPHIQUE DU CONTENU D'UN CONTRÔLE DONNÉ DANS UNE IMAGE SAUVÉ SUR DISQUE PUIS DÉCOUPÉE POUR IMPRESSION
Dans le projet que je suis en train de mener à bien, je dessine des plans de baies informatiques con...

{Visual Basic, VB6, VB.NET, VB 2005} USERCONTROL PERMETTANT D'AFFICHER UNE CARTE (OU N'IMPORTE QUELLE IMG) ET DE PLACER DES POINTS D'INTÉRET MOBILES
Bonjour, je me suis mis à VB.net depuis une semaine, voici ma première contribution. Il s'agit d'...

{C# / C#.NET} CAPTURER UNE IMAGE DEPUIS UNE WEBCAM
Bonjour tous le monde, comme je cherchais une source permettant de capturer une image depuis une web...

{Javascript / DHTML} CONTRÔLE DES CHAMPS D'UN FORMULAIRE [CCF]
les contrôles à effectuer sont décrits dans un .xml ...

{Javascript / DHTML} PETIT SCRIPT MAIS EFFICACE POUR VALIDER LES DATES
ce code permet de valider une date si elle est conforme au calendrier, elle retourne un booléen, exe...