![]() |
Datei kopieren (Kopieren, aber beide Dateien behalten)
Hallo,
ich hätte da mal wieder eine Frage. Ich möchte eine Datei "Liste.txt" in ein Verzeichnis verschieben, in dem es diese Datei "Liste.txt" schon einmal gibt. Bei Viste wird man nun gefragt, was man tun möchte: --> Kopieren und ersetzen? --> Nicht kopieren? --> Kopieren, aber beide Dateien behalten? Wenn ich nun den letzteren Punkt (Kopieren, aber beide Dateien behalten) wähle, wird in dem Zielverzeichnis der Dateiname automatisch durch einen noch nicht bereits vorhandenen Zähler ergänzt Liste(x).txt Wie kann ich sowas mit Delphi realisieren? Ich benutze bisher die Funktion MoveFileEx, aber die Flags, die man da noch setzen kann geben sowas wohl nicht her, oder?
Delphi-Quellcode:
Kann mir jemand helfen?
if MoveFileEx(PChar(sQuelldatei), PChar(sZieldatei)) then
begin // ... end; CU Bea |
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Nein, das musst du selber programmieren. Und zwar vorhergucken, ob die Datei schon existiert und dann entsprechend den Dateinamen anpassen.
|
DP-Maintenance
Dieses Thema wurde von "Daniel" von "Fragen / Anregungen zur DP" nach "Sonstige Fragen zu Delphi" verschoben.
|
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Hallo Lucki,
das hab ich schon befürchtet, dachte nur, wenn es für soetwas schon eine Routine geben würde, warum dann das Rad nochmal neu erfinden. Trotzdem danke für deine Antwort. CU Bea |
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Eventuell kannst du es mit
![]() |
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Hallo Lucki,
sorry, aber bei dem Link kommt leider bei mir nichts. Die SHFileOperation schau ich mir mal an. Danke Bea |
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Hm, frag mich nicht, wie der erste Link dort gelandet ist.
|
Re: Datei kopieren (Kopieren, aber beide Dateien behalten)
Mit SHFileOperation müsste es funktionieren. Hier ein
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15: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 by Thomas Breitkreuz