Salve,
ho l'ogetto cartella FSO.GetFolder
ho realizzato uno script che elenca tutte le sottocartelle.
il problema è che mi da l'ordine alfabetico
vorrei sapere se c'è il modo di ordinare le sottocartelle per data di creazione.
Grazie
guido
Salve,
ho l'ogetto cartella FSO.GetFolder
ho realizzato uno script che elenca tutte le sottocartelle.
il problema è che mi da l'ordine alfabetico
vorrei sapere se c'è il modo di ordinare le sottocartelle per data di creazione.
Grazie
guido
le vuoi visualizzare ordinate per data?
metti le informazioni su vettori paralleli es. nomedir(n),datadir(n) eccc. e poi esegui un algoritmo di ordinamneto tipo selezione o bubble sort (trovi sicuramente tutto se fai una ricerca online)
Damose da fa...e volemose bene.
Carol Woityla 26-2-2004
mmm ti ringrazio ma non capisco....
potresti spiegarti meglio?
cosa intendi per vettori paralleli? e bubble sort?
Guido
Questo script ordina i file per data di creazione ... prova a vedere se riesci ad adattarlo...
<%
const stringa = 8
const data = 7
set fso = CreateObject("Scripting.Filesystemobject")
set rst = CreateObject("ADODB.Recordset")
set folder = fso.getFolder(Server.MapPath("."))
rst.CursorLocation = 3
rst.Fields.Append "Nome", stringa
rst.Fields.Append "DataCreazione", data
rst.Open
for each f in folder.files
rst.AddNew
rst.Fields("Nome").value = f.Name
rst.Fields("DataCreazione").value = f.DateCreated
next
rst.sort = "DataCreazione"
rst.movefirst
while not rst.EOF
Response.write rst("Nome") &"-" & rst("DataCreazione") &"
"
rst.movenext
wend
%>
I don't wanna have to shout it out / I don't want my hair to fall out
I don't wanna be filled with doubt / I don't wanna be a good boy scout
I don't wanna have to learn to count / I don't wanna have the biggest amount
I don't wanna grow up
QUESTO VISUALIZZA LA LISTA DEI FILE E NO DELLE CARTELLE....
CMQ LO SISTEMATO :tongue:
TI RINGRAZIO
CIAO![]()
for each f in folder.subfolders
infatti... GIUSTO![]()