| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 780 人关注过本帖
标题:请问如何遍列一个文件夹里的所有文件?
只看楼主 加入收藏
天狼剑星
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2010-11-11
结帖率:72.73%
收藏
 问题点数:0 回复次数:7 
请问如何遍列一个文件夹里的所有文件?
请教大侠,我做了一个LISTVIEW的控件,想把某个文件夹内的所有JPG文件全部添加到LISTVIEW里显示(此文件夹里都是JPG文件,无其他文件),添加语句我会写,请问如何遍列?就是把这个文件夹的文件从第一个到最后一个逐个添加,我不会写,请指导!谢谢!
搜索更多相关主题的帖子: 文件夹 如何 
2011-08-23 09:29
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
FOR i=1 TO ADIR(alj,"i:\df\*.jpg")
    aljstr="alj("-TRANSFORM(i)-',1)'
    ?&aljstr
NEXT

相互学习,互相交流,共同提高。
2011-08-23 11:14
天狼剑星
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2010-11-11
收藏
得分:0 
谢谢!
2011-08-23 11:23
scilent
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:285
专家分:1399
注 册:2011-8-9
收藏
得分:0 
很早很早,十豆三大侠就对此做出解答,这是原版
gnDbcnumber   =   ADIR(gadbf, '*.* ')     &&   创建一个数组
CLEAR
FOR   nCount   =   1   TO   gnDbcnumber     &&   遍历数据表
?gadbf(nCount,1)
ENDFOR
版主的也很好用

[ 本帖最后由 scilent 于 2011-8-23 12:00 编辑 ]

在没有路的地方走一条路,让别人有路可走
2011-08-23 11:45
scilent
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:285
专家分:1399
注 册:2011-8-9
收藏
得分:0 
请教版主,transform(i)前后加的“短线”是什么意思?

在没有路的地方走一条路,让别人有路可走
2011-08-23 12:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
用ADIR()函数做这个会有某些情形出错的,即把文件夹错当文件。不过,如果没有那么复杂的文件目录,这个函数还是可用的。

授人以渔,不授人以鱼。
2011-08-24 16:18
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
以下是引用scilent在2011-8-23 12:08:54的发言:

请教版主,transform(i)前后加的“短线”是什么意思?
“-”的作用是连接两个字符串,并去掉它们之间的空格。

相互学习,互相交流,共同提高。
2011-08-25 10:56
scilent
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:285
专家分:1399
注 册:2011-8-9
收藏
得分:0 
谢谢指导

在没有路的地方走一条路,让别人有路可走
2011-08-25 15:31
快速回复:请问如何遍列一个文件夹里的所有文件?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020167 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved