Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#2
  Alt 19. Mär 2003, 10:50
Auf die Schnelle? Wahrscheinlich liegt´s am fehlenden Backslash:
Code:
DeleteAll('c:\temp','*.*');
Deine Prozedur baut daraus:
Code:
c:\temp*.*
Alternativ schau dir doch mal "SHFileOperation" an. Dabei handelt es sich um die Shell-Funktion, die der Windows-Explorer zum Kopieren, Löschen und Verschieben benutzt. Vorteil: bei längeren Operationen hast du eine Fortschrittsanzeige, und (sofern aktiviert!) werden die Dateien im Papierkorb des Systems abgelegt ... Letzteres hängt davon ab, ob der User diese Funktionalität nutzt.
  Mit Zitat antworten Zitat