Foxtable(狐表)用户栏目专家坐堂 → 请问怎样判断一个目录是否空目录?


  共有2356人关注过本帖树形打印复制链接

主题:请问怎样判断一个目录是否空目录?

帅哥哟,离线,有人找我吗?
jacksn
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:106 积分:1002 威望:0 精华:0 注册:2012/9/6 14:13:00
请问怎样判断一个目录是否空目录?  发帖心情 Post By:2015/7/10 23:52:00 [只看该作者]

请问怎样判断一个目录是否空目录?

请不要给我以下代码:


For Each dir As String In FileSys.GetDirectories("C:\") (或getfile)
    Output.Show(dir)

Next


因为这个output.show输出无法令程序作出判断,不能执行true或fale的程序,例如执行A或B。如果该目录为空目录,这种情况下根本不存在dir,也show不出任何信息。



 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/7/11 8:35:00 [只看该作者]

目录和文件的数量均为零,就是空目录:

 

If FileSys.GetDirectories("C:\").Count = 0 AndAlso filesys.GetFiles("c:\").Count = 0 Then
   
Next


 回到顶部
帅哥哟,离线,有人找我吗?
jacksn
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:106 积分:1002 威望:0 精华:0 注册:2012/9/6 14:13:00
  发帖心情 Post By:2015/7/11 10:19:00 [只看该作者]

问遍Q群和社区,只有狐爸给出了正确答案!图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/7/11 11:04:00 [只看该作者]

你不是新手了,你要反省:为什么这么简单的问题,也要到处问?

就不能抽时间认认真真看一两遍帮助吗?


 回到顶部