中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 14:27
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » [问题]如何使用findfirst获取目录列表 查看 884 回复 0
楼 主 [问题]如何使用findfirst获取目录列表 发表于 2007-03-21 13:06 ·  中国 河南 洛阳 联通
初级用户
★★
积分 136
发帖 50
注册 2006-09-08 04:26
19年会员
UID 62117
状态 离线
如何使用findfirst获取当前工作路径下的目录列表?(包括只读和隐藏的目录)

done=findfirst(dirF, &ffblk, FA_DIREC);

while(!done)
{
if (ffblk.ff_attrib == FA_DIREC)
{
strcpy(dataK[i],ffblk.ff_name);
++ i;
}

done=findnext(&ffblk);
}

这段代码只能找到只有存档属性的目录
论坛跳转: