Avatar billede cyberkox Nybegynder
10. april 2006 - 13:49 Der er 4 kommentarer og
1 løsning

Finde den nyeste mappe

Hey

Jeg skal have fundet den nyeste subfolder i en mappe vha fso?
Avatar billede mitbrugernavn Praktikant
10. april 2006 - 14:05 #1
Set oFileSys = Server.CreateObject("Scripting.FileSystemObject")
Set oFolder = oFileSys.GetFolder(server.mappath("..\billeder\")) 'her skal din egen sti stå

For Each oFile In oFolder.SubFolders
folder_name = oFile.Name
response.write folder_name & "<br>"
next
Avatar billede cyberkox Nybegynder
10. april 2006 - 17:55 #2
Den finder jo ikke den nyeste mappe. Altså det senst oprettede mappe?
Avatar billede thomas_yde Nybegynder
11. april 2006 - 09:05 #3
dim fso, oFolders, oFolder

Set fso = Server.CreateObject("Scripting.FileSystemObject")
set oFolders = fso.GetFolder(Server.Mappath("")) 'Eller den fysiske sti. fso.GetFolder("c:\wwwroot\")

Dim tmpDate
For Each oFolder in oFolders.SubFolders
    If tmpDate = "" Then
        tmpDate = oFolder.DateCreated
    Else
        If tmpDate < oFolder.DateCreated Then
            tmpDate = oFolder.DateCreated
        End If
    End If
Next
Response.Write tmpDate
set fso = nothing
Avatar billede cyberkox Nybegynder
11. april 2006 - 12:12 #4
Den skulle lige rettes til, jo så virkede den. Smid et svar :)
Avatar billede thomas_yde Nybegynder
11. april 2006 - 16:39 #5
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester