Problem/Question/Abstract:
How to delete a folder with all files in it
Answer:
procedure DeleteFolder(Dir: string);
var
fos: TSHFileOpStruct;
begin
ZeroMemory(@fos, SizeOf(fos));
fos.wFunc := FO_DELETE;
fos.fFlags := FOF_SILENT or FOF_NOCONFIRMATION;
fos.pFrom := PChar(Dir + #0);
if ShFileOperation(fos) = 0 then
ShowMessage('Successful');
end;
Nincsenek megjegyzések:
Megjegyzés küldése