webForumDet fria alternativet

mapp tom eller ej

3 svar · 206 visningar · startad av Koggen

KoggenMedlem sedan juni 2002169 inlägg
#1

Hej!

Man kan ju ta reda på om en fil existerar med FSO-kommandot FileExists.

Finns det något motsvarande enkelt sätt att med FSO ta reda på om en mapp innehåller filer eller ej?

Engine^Medlem sedan dec. 20003 887 inlägg
#2

Du kan väl använda dig av GetFolder() och kontrollera vad den returnerar...

Set fsoThis = CreateObject("Scripting.FileSystemObject")
Set fsoFolder = fsoThis.GetFolder("C:\Temp")
Set fsoFiles = fsoThis.Files

If fsoFiles.Count = 0 Then
  Response.Write "Mappen var tom..."
Else
  [blue]'tjohoooo...[/blue]
End If
KoggenMedlem sedan juni 2002169 inlägg
#3

Tackar, jag var inne på en loop med räknare, men detta verkar enklare :-)

Engine^Medlem sedan dec. 20003 887 inlägg
#4

Kanske det, men jag ser att jag gjorde en liten tabbe...

Set fsoFiles = fsoFolder.Files

Så ska det nog vara och inte på något annat sätt :)

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)