获取文件夹下的.txt文件。

homeness 2003-09-08 03:11:37
我现在想获取一个文件夹aaa下的所有.txt的文件名。我该怎么做啊??
高手请教了
...全文
26 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
homeness 2003-09-09
  • 打赏
  • 举报
回复
可是打开文件的时候,怎么不能打开文件夹的呀!!!
只能打开文件夹里面的单个文件
可是我要打开的是这个文件夹
pengdesheng 2003-09-08
  • 打赏
  • 举报
回复
用listbox的dirlist吧,,
andyzq 2003-09-08
  • 打赏
  • 举报
回复
可以利用listbox控件来取得文件名

string docname, named, ls_jpg_name
Long ll_len_name,ll_len_ml,ll_rowcount, ll_i
integer value

value = GetFileOpenName("打开文件夹", & //打开一个文件夹
+ docname, named, "", &
+ "所有文件,*.*,")

if value = 1 then
ll_len_name = Len(named)
ll_len_ml = Len(docname)
Is_Path = Left(docname,ll_len_ml - ll_len_name)
lb_1.DirList(Is_Path + "*.*", 0) //把文件名显示在listbox控件中end if

ll_rowcount = lb_1.TotalItems() //得到打开文件夹下的文件总数

for ll_i = 1 to ll_rowcount
ls_jpg_name = lb_1.text(ll_i) //循环得到每个文件名
next
nccxl 2003-09-08
  • 打赏
  • 举报
回复
"获取"是什么意思?读文件,还是收集文件名?
stss 2003-09-08
  • 打赏
  • 举报
回复
用api调用吧,你查查api函数吧,那里面应该有的
homeness 2003-09-08
  • 打赏
  • 举报
回复
举个例子嘛!!!!
比如说,已经知道了这个文件夹的目录是;
c:\aaa
c:\aaa下有a.txt,b.txt,c.txt
怎么获取c:\aaa下的所有.txt文件啊
homeness 2003-09-08
  • 打赏
  • 举报
回复
能说具体怎么做吗??????
xingxing 2003-09-08
  • 打赏
  • 举报
回复
file filter,用api函数吧!!!

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧