![]() |
Bild unter neuem Namen speichern !
Morgen;
ich lade ein Bild in ein Image und will dieses nun wieder Speichern. Der Speicherort soll der selbe sein nur der Name ein anderer. z.B.: Original C:\Users\Benutzer\Pictures\Test.jpg Neu C:\Users\Benutzer\Pictures\TestNeu.jpg Wie stell ich das am besten an ? |
AW: Bild unter neuem Namen speichern !
Mit TPicture.SaveToFile, oder was war die Frage?
|
AW: Bild unter neuem Namen speichern !
Ja das ist klar wie ich das speicher nur wie bekomme ich das mit dem Namen hin ?
Delphi-Quellcode:
So währe das Original ja überschrieben !
Image1.Picture.SaveToFile(ListBox1.Items[ListBox1.ItemIndex]);
|
AW: Bild unter neuem Namen speichern !
Zerleg den kompletten Pfad doch in 3 Teile: Verzeichnis, Name und Endung. Dann passt Du den Namen an und baust alles wieder zum neuen Pfad zusammen. Aus dem Kopf:
Delphi-Quellcode:
var
Pfad, Dateiname, Endung: string; begin Pfad := ExtractFilePath(Original); Endung := ExtractFileExt(Original); Dateiname := ChangeFileExt(ExtractFilename(Original), ''); NeuerName := Format('%s%sNeu%s', [Pfad, Dateiname, Endung]); |
AW: Bild unter neuem Namen speichern !
|
AW: Bild unter neuem Namen speichern !
In diesem konkreten Beispiel geht das sogar simpel mit
Delphi-Quellcode:
NewFileName := ChangeFileExt( OldFileName, 'Neu.jpg' );
|
AW: Bild unter neuem Namen speichern !
Stimmt zwar, aber mein Ansatz geht in eine flexiblere Richtung. Dazu ist nur eine minimale Änderung nötig.
|
AW: Bild unter neuem Namen speichern !
Gerade ausprobiert!
Funktioniert wunderbar ;-) Danke für die Hilfe! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 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