Hallo!
Ich versuche mit hilfe dieses Beitrages:
http://www.delphipraxis.net/internal...ect.php?t=1451
dateien zu kopieren und umzubenennen.
Das kopieren geht ohne probleme.
Diese kopierten dateien möchte ich noch umbenennen, und zwar versuche ich es so:
DoFileWork(FO_RENAME,SZiel+'\'+name,neuerPfad,FOF_NOCONFIRMATION);
Das kopieren findet in der ZEile darüber statt.
nach FO_RENAME kommt der komplette Dateipfad und dannach der neue Name, ohne Pfad.
Ich erhalte diese Meldung:
Zitat:
---------------------------
Fehler beim Umbenennen der Datei oder des Ordners
---------------------------
Adressliste kann nicht umbenannt werden: Beim Umbenennen einer Datei oder eines Ordners kann kein neuer Ordner- oder Datenträgername angegeben werden.
---------------------------
OK
---------------------------
Das hier ist der neue DAteiname gefolgt von einem Leerzeichen und dem Dateipfad (per showmessage ausgegeben):
Zitat:
---------------------------
Project1
---------------------------
Adressliste(11.11.2008).ods C:\Programme\Borland\Delphi6\Projects\Neuer Ordner\Adressliste.ods
---------------------------
OK
---------------------------
Auch wenn ich einen anderen Dateinamen angebe funktioniert es nicht!
Ich habe die Angaben die ich mache mehrmals Überprüft, die namen und Pfade sind korrekt. SChreibrechte auch vorhanden.
was muss ich machen?
PS: Delphi 6
PE