Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#8

Re: ordner und unterordner (nicht unbedingt leer) löschen

  Alt 21. Aug 2008, 15:26
Warum so kompliziert und fehleranfällig? Luckie hat doch schon die Lösung gepostet.
Delphi-Quellcode:
Uses ShellApi;

Var shfop: TSHFILEOPSTRUCT;

  ZeroMemory(@shfop,sizeof(shfop));
  shfop.pFrom := PChar(FolderToDelete+#0); // doppelte Null am Ende
  shfop.fFlags := FOF_SILENT Or FOF_NOCONFIRMATION;
  shfop.wFunc := FO_DELETE;
  SHFileOperation(shfop);
  Mit Zitat antworten Zitat