关于TSHFileOpStruct的问题,多谢大家捧场!
wlw88 2003-10-09 10:51:58 var FileOp:TSHFileOpStruct;
str123:string;
begin
str123:=Edit1.Text+#0#0;
with FileOp do
begin
FillChar(fileop,sizeof(fileop),0);
Wnd:=Handle;
pTo:=nil;
wFunc:=FO_DELETE;
fFlags:=FOF_NOCONFIRMATION ;
fAnyOperationsAborted:=false;
hNameMappings :=nil; // +FOF_ALLOWUNDO FOF_SILENT
end;
FileOp.pFrom:=pchar(str123);
if SHFileOperation(FileOp) <>0 then ShowMessage('错误');
end;
上面代码的功能是删除文件,msdn上说把 fFlags:=FOF_NOCONFIRMATION 就不会出现是否删除的确认框,但是这样进度提示框也没有了,我想不出现确认框而要出现删除进度框,不知道fFlags应该设成什么值?谢谢了!