Wie kann ich ein Formular als Bitmap in die Zwischenablage kopieren?
uses ClipBrd; procedure Screenshot; var Bitmap: TBitmap; begin Bitmap := TBitmap.Create; Bitmap.Width := ClientWidth; Bitmap.Height := ClientHeight; try with Bitmap.Canvas do CopyRect(ClientRect,Canvas,ClientRect); Clipboard.Assign(Bitmap); finally Bitmap.free; end; end;
Delphi 1 | Delphi 2 | Delphi 3 | Delphi 4 |
nicht getestet | Version nicht betroffen | getestet |
siehe auch: