Forklaring er: For-Next loopen kører igennem alle navnene, og vil smide navnede ind i variablen "sidstefil". Den smider faktisk det første navn ind i "sidstefil".. derefter navn nr 2, nr 3... Når det sidste navn er smidt ind i "sidstefil", er der ikke flere navne, der kan overskrive indholdet af "sidstefil".
Derfor vil navnet på den sidste fil være i variablen "sidstefil" :)
Det er ikke umiddelbart en måde at se det er den sidste fil som man kan med recordset da det er for .. next som tager næste fil. Vil du gøre noget bestemt når du er kommet til sidste fil??
men den måde du kan styre det på er ved at hendte antal filer. Så lave en tæller som du ved hvilken fil du er kommet til:
antalFiler = files.Count i = 0 for each objItem in files i = i + 1 if i = antalFiler then response.write("No access") else response.write(objItem.Name) end if next
for each objItem in files response.write(objItem.Name) next if files.Count > 0 then response.write "<IMG SRC=""../images/_folder.gif""> <B>" & UCASE(folder.name) & "</b><br>" end if
Ok ;) nej der er ikke en recordset EOF.. Men jeg syntes selv det sidste eks svare lidt til EOF ;)
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.