devo leggere i files contenuti in una cartella, recuperandone il nome, il numero ed elencando la lista.
con questo script faccio tutto questo (tralascio creazioni dell'oggetto e complementari)
lo script ordina dal più piccolo (0.pdf) al più grande (9.pdf)..codice:a = ("0,1,2,3,4,5,6,7,8,9") myArray = Split(a,",") For w = 0 to Ubound(myArray) For Each file in files if myArray(w) = left(file.name,1) then Response.Write(file.name) &" " end if Next Next
il problema è ovviamente che quando sono 10 mi salta l'ordianamento (0,1,10 ,2,3,4,5,6,7,8,9), idem per 100, tra poco saranno 1000 e non si capisce più nulla..
è possibile ovviare al problema?
oppure, in alternativa, è possibile ordinarli per data di creazione!?
![]()

Rispondi quotando