Vcl.Clipbrd.TClipboard.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Clipbrd.pas Vcl.Clipbrd.hpp |
Vcl.Clipbrd | TClipboard |
Description
Copie un objet dans le presse-papiers.
Utilisez Assign pour copier des images dans et à partir du presse-papiers. Le code suivant, par exemple, copie le bitmap à partir d'une instance TBitmap (Bitmap1) dans le presse-papiers.
Clipboard.Assign(Bitmap1); {Delphi}
Clipboard()->Assign(Bitmap1); // C++
Si un bitmap se trouve dans le presse-papiers, le code suivant le copie dans Bitmap1.
Bitmap1.Assign(Clipboard); {Delphi}
Bitmap1->Assign(Clipboard()); // C++
La propriété Formats énumère les formats utilisés par le Presse-papiers. Différents types d'objets graphiques (tels que les images bitmap et les métafichiers) possèdent leur propre format. Utilisez la méthode HasFormat pour déterminer si les informations du Presse-papiers sont stockées dans un format compatible avec l'objet que vous souhaitez lui affecter.