Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共17 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:目录的删除?

1楼
xiaoyv 发表于:2004-10-12 11:06:40
我用磁盘文件管理构件,想删除某个目录 设定目录后,进行删除,结果只是删除了目录下面的文件 请问,如何才能把整个目录删除掉?
2楼
admin 发表于:2004-10-12 15:10:27
那是因为,你删除的是磁盘根目录下,建立的一级子目录,操作系统进行了保护。在根目录下,当你建立一个子目录时,操作系统自动设为“只读”。因此,你只要去除“只读”属性就可以了。而二级子目录在建立后,不会设置“只读”属性。
3楼
xiaoyv 发表于:2004-10-12 16:17:45
我所要删除的目录不是一级目录。 奇怪,我用的是XP,我发现硬盘所有目录商,只读那里都有一个小方块(不是打勾),而是无法修改,改完确定之后,它自动复原。但是我在XP里删除文件夹没有问题。 在搭建删除文件夹就删除不了,不知是不是这个原因,有没有办法处理?
4楼
admin 发表于:2004-10-12 16:25:11
我用的也是XP,虽然,二级子目录也设置为“只读”属性,但是删除没有问题。例如,你要删除D:\abc\目录下的zh子目录,只需要在磁盘文件管理的“目录1”属性中设置“D:\abc\zhi”,然后,执行其方法“删除目录”即可。 但是,不能删除“D:\abc”目录,你直接去掉文件夹的“只读”属性,再运行项目删除,可以删除。我刚刚试过。
5楼
xiaoyv 发表于:2004-10-12 16:37:17
我仍是删除不了。 程序如下: 参数>自定义.路径:“.\data\测试项目1” 设置>窗口1.磁盘文件管理1.属性:(目录1) 执行>窗口1.磁盘文件管理1.一般方法:【删除目录】 有没有错?
6楼
xiaoyv 发表于:2004-10-12 17:12:22
我再测试了一下,看来跟这个只读属性是没有关系的。 我所删除的那个目录下面的子目录,虽然也是只读属性,但是被删除掉了,就是这个目录删除不了。 是不是我的程序设计的问题?
7楼
FSJM 发表于:2004-10-12 17:14:56
应使使用绝对路径
8楼
xiaoyv 发表于:2004-10-12 17:18:22
绝对路径和相对路径,应该都不是问题的所在吧 我认为我的相对路径是没有错的,因为运行程序的时候,该目录下的文件和文件夹都可以被删除掉
9楼
xiaoyv 发表于:2004-10-12 17:21:41
我的这个相对路径不是我自己设的,是用搭建设计的时候选的,自动设成这样的哦。
10楼
xiaoyv 发表于:2004-10-12 17:27:35
或者,还有没有别的构件可以做到这个功能的?可以换个构件试试?
共17 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.07813 s, 3 queries.