为什么我的removedir函数不可以上出目录!! 我知道removedir只可以删除空目录,但是我在删除目录之前已经删除了目录下面的所有文件,但是我还是不可以删除这个目录!!为什么阿,请大家帮忙啊!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var lsPath: string; FileOp: TSHFileOpStruct;begin lsPath := 'c:\temp\'; //删除临时文件 with FileOp do begin Wnd := 0; wFunc := FO_DELETE; pFrom := PChar(lsPath + '*.*' + #0); //取目录,与isFaq没有实际关系 pTo := nil; fFlags := FOF_SILENT + FOF_NOCONFIRMATION ; fAnyOperationsAborted := False; hNameMappings := nil; lpszProgressTitle := nil; end; SHFileOperation(FileOp); RemoveDir(lsPath );end; function DelectDirectory(Const ADirName:String):Boolean;var fo: TSHFILEOPSTRUCT;begin FillChar(fo, SizeOf(fo), 0); with fo do begin Wnd := 0; wFunc := FO_DELETE; pFrom := PChar(ADirName+#0); pTo := #0#0; fFlags := FOF_NOCONFIRMATION+FOF_SILENT; end; Result := (SHFileOperation(fo) = 0);end;我上面的这个函数是删除文件夹及文件夹下的所有文件,请你参考,我经过测试过的 注意参数ADirName 形式如C:\temp,后面不要带\ Listview控件字体改变颜色 高手请进,有关声音播放问题 今天是俺的生日,散分。 如何在视频窗口画线??? 救急:为什么MediaPlayer控件不能播放mp3??播放avi,wav,mid都可以的?如果要播放mp3有什么办法解决?在线等! 怎样判断DBGrid控件中是否有记录,或有几条记录 关于IUnknown接口的问题,能进来讨论一下吗 谁能够给一个client向server 传输文件的例子: 有大量的图片好维护,是把他们存到数据库,还是直接放在硬盘目录中。 请问 IHTMLDOCUMENT2 怎样才能使用?急急!!!! 把空值转为免费 DBGrid中的日期顯示問題
lsPath: string;
FileOp: TSHFileOpStruct;
begin
lsPath := 'c:\temp\';
//删除临时文件
with FileOp do begin
Wnd := 0;
wFunc := FO_DELETE;
pFrom := PChar(lsPath + '*.*' + #0); //取目录,与isFaq没有实际关系
pTo := nil;
fFlags := FOF_SILENT + FOF_NOCONFIRMATION ;
fAnyOperationsAborted := False;
hNameMappings := nil;
lpszProgressTitle := nil;
end;
SHFileOperation(FileOp);
RemoveDir(lsPath );
end;
var
fo: TSHFILEOPSTRUCT;
begin
FillChar(fo, SizeOf(fo), 0);
with fo do
begin
Wnd := 0;
wFunc := FO_DELETE;
pFrom := PChar(ADirName+#0);
pTo := #0#0;
fFlags := FOF_NOCONFIRMATION+FOF_SILENT;
end;
Result := (SHFileOperation(fo) = 0);
end;
我上面的这个函数是删除文件夹及文件夹下的所有文件,请你参考,我经过测试过的