求:怎样DELETE指定文件夹?
请问用怎样的方法删除电脑里指定的文件夹? 问题点数:20、回复次数:13Top
1 楼fancyf(凡瑞)回复于 2005-08-20 16:32:14 得分 10
System.IO.Directory.Delete
System.IO.DirectoryInfo.Delete
Top
2 楼lionelwy(顺)回复于 2005-08-20 17:06:56 得分 0
楼上正解Top
3 楼LZHQH()回复于 2005-08-20 17:29:21 得分 0
如果是删除文件夹里的内容呢?
System.IO.Directory.Delete
删除的好像是文件夹,对吧?它能用来删文件夹里的内容吗?
请指教~~~~
Top
4 楼aCodeLife(昵称被加密,给分后才能看到)回复于 2005-08-20 17:43:52 得分 0
楼主好可爱
文件夹都没了里面的内容往哪里放?Top
5 楼CnEve(龙哥哥)回复于 2005-08-20 17:59:26 得分 0
System.IO.Directory.Delete("you dir")
System.IO.Directory.CreateDirectory("you dir")
如果想保留目录,那删除后再创建个同名的空目录就行了Top
6 楼LZHQH()回复于 2005-08-20 18:02:49 得分 0
System.IO.Directory.Delete("you dir")
System.IO.Directory.CreateDirectory("you dir")
如果想保留目录,那删除后再创建个同名的空目录就行了
我现在要删除的是系统文件夹里的内容~
系统文件夹不让删除的~~~Top
7 楼linuxyf(率人哥哥)回复于 2005-08-20 18:32:10 得分 0
System.IO.Directory.Delete("you dir",true);
这样可以把文件夹和文件夹内容全部删掉。删掉后你再建一个同名的文件夹就可以了。
Top
8 楼LZHQH()回复于 2005-08-21 08:12:46 得分 0
除了这种办法外,没有别的办法吗?
我现在要删除的是系统文件夹里的内容。
用删除目录再创建同名空目录的方法,行不通~!
系统不允许删除系统文件夹~~Top
9 楼Nikko0080(三缺浪人)回复于 2005-08-22 09:49:41 得分 3
如何删除指定文件夹里面的内容?Top
10 楼crossrowman(godi)回复于 2005-08-22 10:11:41 得分 0
System.IO.File.Delete("文件名")Top
11 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2005-08-22 10:55:28 得分 0
楼主太可爱了,你告诉我怎么自己把自己杀了再分尸煮熟掩埋?
系统文件夹当然是不能被删的,系统自己把自己处理掉?
标题也。Top
12 楼aibo7(一半是火焰,一半是海水!!)回复于 2005-08-22 11:17:58 得分 4
DirectoryInfo di = new DirectoryInfo(@"c:\aaa");//指定文件夹
FileSystemInfo[] dirs = di.GetFileSystemInfos();
foreach (FileSystemInfo a in dirs)
{
if(System.IO.Directory.Exists(a.FullName))
{
System.IO.Directory.Delete(a.FullName,true);
}
else{
System.IO.File.Delete(a.FullName);
}
}Top
13 楼xiaoguihua(肖贵华)回复于 2005-08-22 11:38:56 得分 3
通过输入指定的文件夹删除:
if(!Directory.Exists(tbx_input.text))
{
lbl_message.text="文件夹不存在!";
}
else
{
Directory.Delete(tbx_input.text)
lbl_message.text="文件夹删除成功!";
}
在tbx_input里输入f:\110 就删除110文件夹了Top





