Verzeichnisse löschen mit relativer Pfadangabe
-
Hi,
ich hab' da ein Problem.
Und zwar möchte ich gerne ein Verzeichniss mit Unterverzeichnissen löschen. Allerdings möchte ich als Pfad nicht den komletten(c:\dir\), sondern einen relativen Pfad (../dir/) angeben.Weiss da jemand wie das geht?
Vielen Dank,
im Voraus
-
das klappt nicht. warum willst du das denn machen ?
-
Naja was heist das klappt nicht. Klappen tut eigentlich fasst alles, ist meist nur ne frage des Aufwands
Es gibt die WinAPI Funktion SHFileOperation. Diese beherscht neben löschen aber auch noch dinge wie kopieren etc. und ist deswegen nicht ganz so Trivial zu bedienen.
Das weitere Problem ist noch, das SHFileOperation ebenfalls keine relativen Pfadangaben unterstützt (wobei relativ noch abgeklärt werden sollte, aber ich vermute einfach mal du meinst das Verzeichnis in dem du dich gerade befindest). Das aktuelle Arbeitsverzeichnis bekommst du mit GetCurrent Directory.