在BCB 6.0下对一个非空目录(无子目录有文件)进行删除操作顺序为:先用函数DeleteFile删除目录下的所有文件,再用函数RemoveDir删除目录。但结果是在Explorer浏览器中还能够看到这个已经删除的目录,却无法打开,提示“法访问目标目录,拒绝访问”,将程序退出后,先前在Explorer浏览器中看到的这个目录就自动消失了。请教各位师兄这个问题怎么解决?
奇怪的是对于非空目录(无文件有子目录)进行删除操作,就没有前面的现象。在Explorer浏览器中的显示完全正常。