![]() |
Bilder in Reihenfolge speichern...
Hi Community!
Ich speichere das Canvas als Bitmap im MouseUp Event als Neu.bmp.. Jetzt wenn der User wieder seine Maustaste loslässt, möchte ich das Bild als Neu2.bmp speichern... und immer so weiter... :wiejetzt: Ich glaub das ist eine absolute Noob Frage, aber ich weiß nicht wie ich es lösen soll :gruebel: Grüße mozZzi |
Re: Bilder in Reihenfolge speichern...
Guten Morgen.
Wenn du eine Bilderserie speichern willst, dann initialisiere eine Zählvariable (z.B. DemoForm.ImageCount) zum geeigneten Zeitpunkt mit 0 und baue den Zähler so in den Namen ein, dass du auch in der Shell eine Ordnung hestellen kannst.
Delphi-Quellcode:
Getippt und nicht getestet.
procedure TDemoForm.SaveBitmap(bmp: TBitmap; fn: TFileName);
// fn = 'neu.bmp' (Name ohne Zähler) begin Inc(ImageCount); bmp.SaveToFile(ChangeFileExt(fn, Format('.%.4d', [ImageCount]) + ExtractFileExt(fn))); end; Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 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