Man kan lave noget som scanner igennem filerne sådan her. Den tjekke så hver fil om det er ældre end den ældste som den har fundet. FSO kan kun hente filer fra en folder og kan ikke selv finde ud af at sortere filerne så derfor er man nød til at lave det sådan den scanner igennem.
Set fso = CreateObject("Scripting.FileSystemObject")
fileDate = "" fileName = "" filePath = "" function scanFiles (foldernavn) Set objFolder = fso.getFolder( foldernavn ) Set objFiles = objFolder.Files
for each file in objFiles 'Filter så den kun tager biliede filer det kan du evt fjerne if instr(1,"bmp,gif,jpg,png,jpeg,tif",lcase(fso.GetExtensionName(file.name)))>0 then if isDate(fileDate) then if CDate(file.DateCreated) < CDate(fileDate) then fileDate = file.DateCreated fileName = file.name filePath = file.Path end if else fileDate = file.DateCreated fileName = file.name filePath = file.Path end if end if next
Set objFolder = Nothing Set objFiles = Nothing end function
' Her angiver du stien til hvor filerne ligger relativSti = "/billeder/" strPhysicalPath = Server.MapPath(relativSti) call scanFiles (strPhysicalPath)
Tak, men jeg fandt et gammelt eksempelt og midificerede det :) --- nu kunne jeg dog tænke mig minutforskellen mellem nu og creation-tid.. kan du hjælpe med den?
øv altså - at sidde og stirre sig blind på sådan noget.. thanx
Synes godt om
Ny brugerNybegynder
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.