18. juni 2007 - 23:39Der er
4 kommentarer og 1 løsning
Hente filer fra en mappe
Jeg kan med nedenstående kode hente filnavn fra samtlige filer i en mappe, men kan nogen vise mig hvorledes jeg gør det samme uden en "For Each" men med en "For i = "
<% Set Folder = FSO.GetFolder("c:\mappe\nymappe\") For Each File In Folder.Files Response.Write File.Name & "<br>" Next %>
- jo i teorien er det muligt - men det bliver bestemt ikke mindre omstændigt af det... Du kan lave det sådan at "For each" laver et array som du så åbner og styrer med en "For i="... noget a la dette her:
<% Set Folder = FSO.GetFolder("c:\mappe\nymappe\") For Each File In Folder.Files filer=filer & File.Name & ";" Next
'og så vores array
if filer<>"" then strfiler = split(filer,";") for i=0 to ubound(strfiler) if strfiler(i)<>"" then response.write strfiler(i) end if next end if %>
- men hvorfor dette skulle være smart - ved jeg ikke...?
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.