![]() |
Screenshot erzeugen und drucken
Hallo Leute,
ich hoffe, Ihr könnt mir helfen, bin Newbie: a) wie kann ich einen screenshot erzeugen und, was noch wichtiger ist, b) diesen ausdrucken bzw. an den Drucker schicken. Wäre euch für Codeschnipsel sehr dankbar. Schonmal vielen Dank für Eure Mühe !!! :thumb: |
Re: Screenshot erzeugen und drucken
Von was willst du einen screenshot machen nur von deinem Projekt oder von kompletten desktop oder...
|
Re: Screenshot erzeugen und drucken
Zitat:
vom kompletten desktop... |
Re: Screenshot erzeugen und drucken
Screenshoot erzeugen :
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin Timer1.Enabled := True; Visible := false; end; procedure TForm1.Timer1Timer(Sender: TObject); var dc:THandle; temp:tbitmap; begin dc := getdc( getdesktopwindow() ); temp := tbitmap.Create; temp.Width := screen.Width; temp.Height := screen.Height; temp.PixelFormat := pf24bit; bitblt( temp.Canvas.Handle, 0, 0, temp.Width, temp.Height, dc, 0,0, SRCCOPY ); temp.SaveToFile(edit1.Text); temp.Free; releasedc( 0, dc ); Timer1.Enabled := False; Visible := true; end; procedure TForm1.FormCreate(Sender: TObject); begin timer1.Interval := 200; end; |
Re: Screenshot erzeugen und drucken
Zitat:
|
Re: Screenshot erzeugen und drucken
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz