Datei kopieren und umbenennen
-
Hallo Leutz,
ich habe einen Dialog zum auswählen eines Bildes. Dann gebe ich auf einem Label den Pfad (also FileName) aus.
Jetzt möchte ich genau diese Datei in einen selbst erstellten Unterordner kopieren und die Datei umbenennen. Wie mache ich das genau?
Den Ordner habe ich schon erstellt.Kann man auch evtl. diese Datei mit anderen vergleichen, ob diese Datei schon unter einem anderen Namen in dem Ordner besteht? Das sind alles Bilddateien.
Mfg
Muecke
-
Kopieren kann man mittels der WinAPI Funktion CopyFile, umbennen mittels der VCL-Funktion RenameFile.
Wenn Du allerdings die Dateien auch noch vergleichen wills (ein CRC-Algo sollte da eigentlich schon reichen), kannst Du auch gleich mittels TFileStream lesen und schreiben...
-
Wo finde ich denn so einen CRC-Algo?
Schon mal danke für die Hilfe
MfG
Muecke
-
Muecke schrieb:
Wo finde ich denn so einen CRC-Algo?
google ist Dein Freund...
-
Sehr gut.
Danke für deine Hilfe.Wenn du mir jetzt noch sagen kannst, wie ich die Endung einer Datei rausbekomme, wäre das sehr nett.
Es kommen folgende Dateierweiterungen in frage:
.jpg
.jpeg
.gif
.bmpMfG
Muecke
-
ExtractFileExt() ...?
-
siehe ExtractFileExt
[edit]zu spät[/edit]