Einzelnen Beitrag anzeigen

skinzone

Registriert seit: 19. Jan 2010
7 Beiträge
 
#5

Re: Datei umbenennen, pfad einlesen!

  Alt 21. Jan 2010, 17:46
Delphi-Quellcode:
procedure ScreenToFile(aFileName: string);
var
  Bitmap: TBitmap;
  Canvas: TCanvas;
begin
  Canvas := TCanvas.Create;
  try
    Canvas.Handle := GetWindowDC(0);
    try
      Bitmap := TBitmap.Create;
      try
        Bitmap.Width := Screen.DesktopWidth;
        Bitmap.Height:= Screen.DesktopHeight;
        Bitmap.PixelFormat := pfDevice;
        BitBlt(Bitmap.Canvas.Handle, 0, 0, Pred(Screen.DesktopWidth), Pred(
        Screen.DesktopHeight), Canvas.Handle, Screen.DesktopLeft,
        Screen.DesktopTop, Bitmap.Canvas.CopyMode);
        Bitmap.SaveToFile(aFileName);
      finally
        Bitmap.Free;
      end;
    finally
      ReleaseDC(0, Canvas.Handle);
    end;
  finally
    Canvas.Free;
  end;
end;


begin
anzahl:=strtoint(e_anzahl.Text);
ziel:=e_ziel.Text;
i:=0;
repeat
    begin
    i:=i+1;
    screentofile('ziel');
    end;
until i = anzahl;
Wer Rechtschreibfehler findet, kann sie behalten!
  Mit Zitat antworten Zitat