![]() |
Screenshot nach Zeit
Hi,
ich hab folgenden Code:
Delphi-Quellcode:
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:
procedure TForm1.Timer1Timer(Sender: TObject);
var MyBitmap : TBitmap; begin MyBitmap := TBitmap.Create; ScreenShot(mybitmap); mybitmap.SaveToFile('c:\screenshot.bmp'); mybitmap.free; end; nach 1Sek.: screenshot1 nach 2Sek.: screenshot2 und so weiter |
Re: Screenshot nach Zeit
Nimm eine globale Variable, zähl mit und bilde daraus den Dateinamen.
|
Re: Screenshot nach Zeit
wie zähl ich denn da mit :roll:
|
Re: Screenshot nach Zeit
Delphi-Quellcode:
Zum Beispiel.
Inc(i);
|
Re: Screenshot nach Zeit
Ähhh...wie bau ich das denn in den Code ein :roll: :roll: :roll: :oops: :oops: :oops:
|
Re: Screenshot nach Zeit
Zu deinem Gunsten schiebe ich das mal auf die Hitze.
- gloable Variable - in OnTimer hochzählen - Dateiname rausbilden - fertig |
Re: Screenshot nach Zeit
Ich komm damit jetzt irgendwie nicht klar.
Ich bekomm das nicht in den Code :x |
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; |
Re: Screenshot nach Zeit
Ahaaaaaaaa....hab die ganze Zeit das 'inToStr vergessem :roll:
Danke |
Re: Screenshot nach Zeit
Klappt irgendie nicht :(
Der nennt den die ganze Zeit nur screenshot265.... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:30 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-2025 by Thomas Breitkreuz