Section courante

A propos

Section administrative du site

GETIMAGE

Demande l'image
Turbo Pascal 4+ Graph

Syntaxe

Procedure GetImage(x1,y1,x2,y2:Integer;Var Image);

Paramètres

Nom Description
x1 Ce paramètre permet d'indiquer la gauche de l'image
y1 Ce paramètre permet d'indiquer la partie supérieur de l'image
x2 Ce paramètre permet d'indiquer la droite de l'image
y2 Ce paramètre permet d'indiquer la partie inférieur de l'image
Image Ce paramètre permet d'indiquer le tampon de l'image

Description

Cette fonction permet de sauvegarder une portion de l'écran graphique dans une mémoire tampon.

Remarques

Exemple

L'exemple suivant permet de copier une partie de l'écran avec GetImage :

  1. Program GetImageSamples1;
  2.  
  3. Uses Graph;
  4.  
  5. Var
  6.  Gd,Gm:Integer;
  7.  P:Pointer;
  8.  Size:Word;
  9.  
  10. BEGIN
  11.  Gd:=Detect;
  12.  InitGraph(Gd,Gm,' ');
  13.  If(GraphResult<>grOk)Then Halt(1);
  14.  Bar(0,0,GetMaxX,GetMaxY);
  15.  Size:=ImageSize(10,20,30,40);
  16.  GetMem(P,Size);
  17.  GetImage(10,20,30,40,P^);
  18.  Readln;
  19.  ClearDevice;
  20.  PutImage(100,100,P^,NormalPut);
  21.  Readln;
  22.  CloseGraph;
  23. END.

Référence

Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 211.

Dernière mise à jour : Dimanche, le 25 janvier 2015