Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Screenshot nach Zeit (https://www.delphipraxis.net/7211-screenshot-nach-zeit.html)

Flo 5. Aug 2003 19:37


Screenshot nach Zeit
 
Hi,
ich hab folgenden Code:

Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var MyBitmap : TBitmap;
begin
     MyBitmap := TBitmap.Create;
     ScreenShot(mybitmap);
     mybitmap.SaveToFile('c:\screenshot.bmp');
     mybitmap.free;
end;
Jetzt möchte ich,dass er jede Sekunde einen Screenshot speichert. Den Timer hab ich schon auf 1Sek. eingestellt. Jetzt möchte ich, dass er den Screnshot so nennt:

nach 1Sek.: screenshot1
nach 2Sek.: screenshot2
und so weiter

Luckie 5. Aug 2003 19:40

Re: Screenshot nach Zeit
 
Nimm eine globale Variable, zähl mit und bilde daraus den Dateinamen.

Flo 5. Aug 2003 19:43

Re: Screenshot nach Zeit
 
wie zähl ich denn da mit :roll:

Luckie 5. Aug 2003 19:43

Re: Screenshot nach Zeit
 
Delphi-Quellcode:
Inc(i);
Zum Beispiel.

Flo 5. Aug 2003 19:45

Re: Screenshot nach Zeit
 
Ähhh...wie bau ich das denn in den Code ein :roll: :roll: :roll: :oops: :oops: :oops:

Luckie 5. Aug 2003 19:47

Re: Screenshot nach Zeit
 
Zu deinem Gunsten schiebe ich das mal auf die Hitze.

- gloable Variable
- in OnTimer hochzählen
- Dateiname rausbilden
- fertig

Flo 5. Aug 2003 19:50

Re: Screenshot nach Zeit
 
Ich komm damit jetzt irgendwie nicht klar.
Ich bekomm das nicht in den Code :x

Luckie 5. Aug 2003 19:52

Re: Screenshot nach Zeit
 
Ohne Kommentar:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var MyBitmap : TBitmap;
begin
  Inc(i);
  MyBitmap := TBitmap.Create;
  ScreenShot(mybitmap);
  mybitmap.SaveToFile('c:\screenshot'+IntToStr(i)+'.bmp');
  mybitmap.free;
end;

Flo 5. Aug 2003 19:54

Re: Screenshot nach Zeit
 
Ahaaaaaaaa....hab die ganze Zeit das 'inToStr vergessem :roll:

Danke

Flo 5. Aug 2003 19:56

Re: Screenshot nach Zeit
 
Klappt irgendie nicht :(

Der nennt den die ganze Zeit nur screenshot265....


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:15 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz