procedure DeleteFileEx(FileName:string);
var
FileDir:string;
FileStruct:TSHFileOpStruct;
begin
FileDir := FileName;// 'C:\temp\abc*.txt';
FileStruct.Wnd :=0;
FileStruct.wFunc :=FO_delete;
FileStruct.pFrom:=Pchar(FileDir+#0);
FileStruct.fFlags:=FOF_NOCONFIRMATION;
FileStruct.pTo := ' ';
// if SHFileOperation(FileStruct)=0 then
// showmessage( 'The Files Has Been Deleted! ');
end;
本文提供了一个使用Delphi进行文件删除操作的示例代码。该示例通过调用SHFileOperation函数实现文件的批量删除,并设置了不显示确认对话框的选项。
4603

被折叠的 条评论
为什么被折叠?



