主题:如何得到某个文件夹下的第1个文件夹名称?
gb222
[专家分:440] 发布于 2008-03-21 22:00:00
比如,我想得到 [b]C:\WINDOWS[/b] 目录下的第一个文件夹名称,该怎么弄啊?
回复列表 (共8个回复)
沙发
一江秋水 [专家分:9680] 发布于 2008-03-22 09:01:00
有两个办法:
1.使用Dir函数,但该函数返回的文件夹名称不一定是按照顺序的
2.使用DirListBox控件,将它设置为不可见,利用它的ListCount属性可得到文件夹的总数,利用ListIndex属性可得到文件夹的索引,利用List属性可得到文件夹名称
板凳
老大徒伤悲 [专家分:29120] 发布于 2008-03-22 15:05:00
第一个文件夹?
这个概念应该如何理解呢?
3 楼
merry05 [专家分:8920] 发布于 2008-03-22 15:53:00
记得fso组件中的folders集合下有个subfolders子集合。用这个~
4 楼
老大徒伤悲 [专家分:29120] 发布于 2008-03-22 16:50:00
文件夹里的子文件夹、文件,难道是有序的?
5 楼
天天学习 [专家分:4570] 发布于 2008-03-22 17:12:00
按不同的排列图标的方式(按名称,按类型,按大小....),在视图里的第一个文件夹往往是不同的.
6 楼
一江秋水 [专家分:9680] 发布于 2008-03-22 17:44:00
在CommonDialog控件中,文件的排列都是有序的,按类型优先,再按名称排列
在DirListBox控件中,文件夹的排列也是有序的,按名称排列
7 楼
老大徒伤悲 [专家分:29120] 发布于 2008-03-22 18:12:00
是不是应该有一种更本质的顺序:例如文件夹里的东西的目录(如今似乎用数据库做的?dos时代似乎是表?)里面的顺序?
8 楼
singlion [专家分:690] 发布于 2008-03-22 22:51:00
应该是有顺序,而不是说按什么排列的顺序,看《操作系统》的书就知道了
我来回复