Einzelnen Beitrag anzeigen

Cyberbob_at_tot

Registriert seit: 30. Apr 2003
Ort: Ahlen
270 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Screenshot der Aktiven Form in Zwischenablage ?

  Alt 31. Mär 2005, 12:11
Habe es nun so gemacht!

Delphi-Quellcode:
Procedure TForm3.Screenshot();
Var
  Bitmap:TBitmap;
Begin
    Try
      Bitmap:=TBitmap.Create;
      Try
        Bitmap:=GetFormImage;
        Clipboard.Assign(Bitmap);
      Finally
          Bitmap.Free;
      end;
    Finally
      ReleaseDC(0,Canvas.Handle);
    end;
end;
das Problem ist aber, das wenn zb in einer Listbox eine Markierung da ist! wird diese nicht in den Screenshot übernommen!

Wieso nicht ?
-----------------------------------------------------------
The only winning move is not to play ! (Wargames)
-----------------------------------------------------------
  Mit Zitat antworten Zitat