Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#8

Re: Problem bei Screenshoterstellung mit Image-Kompo

  Alt 27. Jul 2006, 17:03
Hallo Mario,

heute ist wohl nicht mein Tag. Ich erkenne einfach nicht, was deine TImage-Komponente mit dem gezeigten Code zu tun haben soll. Eine funktionierende Funktion (GrabImage) um den Bildschirminhalt in ein Bitmap zu speichern habe ich dir in einem anderen thread schon angeboten. Die Zuweisung per Assign an ein JPegImage dürfte kein Problem darstellen.

Delphi-Quellcode:
var
  jpg: TJpegImage;
  bm: TBitmap;
begin
  bm := GrabImage(GetDesktopWindow);
  with TJpegImage.Create do
  begin
    // ...
    Assign(bm);
    if SaveDialog.Execute then
      SaveToFile(SaveDialog.FileName);
    Free;
  end;
  bm.Free;
end;
Deprimierte Grüße

marabu
  Mit Zitat antworten Zitat