Umbenennen
-
Wie kann ich Dateien und Ordner so umbennen, dass auch die Groß- und Kleinschreibung geändert wird?
Wenn ich z.B. test.txt habe und in Test.txt umbenenne, soll das auch gemacht werden!
-
http://msdn.microsoft.com/library/en-us/wceobjst/htm/cerefDeleteAndRenameFile.asp?frame=true
*gähn* Gute Nacht!
-
MoveFile
-
Danke, aber:
MoveFile geht nicht erst löschen geht schon, aber bei Ordnern ist das problematisch!
Gibt es da denn keine bessere Möglichkeit?
-
Ich habe es durch die Hintertür gelöst:
Erst benenne ich die Datei in was anderes um (letztes Zeichen auf 0), dann benenne ich es wieder richtig um, nun wird auch die Groß- und Kleinschreibung beachtet!
Wenn jemand eine sauberere Variante kennt, her damit.
-
rename ()
-
Rename ist mir bekannt, aber ich will ja, dass die Datei auch echt umbenannt wird; wenn ich Test.txt in test.txt umbenenne (mit rename) wird das nicht gemacht, weil test.txt ja schon existiert(Gr/Kl ist wohl egal).
Darum benenne ich erst Test.txt in Test.tx und dann in test.txt, das geht, ist aber wohl nicht optimal!
-
Hi,
bei mir hats ganz normal funktioniert:
MoveFile(TEXT("C:\\test.txt"), TEXT("C:\\Test.txt"));
-
Ihr habt recht, der Fehler lag dummerweise wo ganz anders, jetzt geht es!
Danke!