Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Esse é o sistema que eu uso:
Set objFileSys = Server.CreateObject("scripting.FileSystemObject")Set Thefolder = objFileSys.GetFolder(CAMINHOFOTOS)Set Thefiles = TheFolder.files
<% For Each Thefiles in TheFiles %><% = Thefiles.name %><br><% next %>
Mas é listado por ordem de inclusão. Alguém sabe se é possível definir a ordem?
nao sei se da para ordenar diretamente no FSO mas voce pode armazenar tudo num array ordenar e exibir depois
marioufpa, então, eu soui muito ruim com ARRAY, não tenho conhecimento nenhum... será que não tem nenhuma forma direto no FileSystemObject?
Ou então, incluir as informações em um recordset desconectado e utilizar a função "sort".
Exemplo
Set objRs = Server.CreateObject("ADODB.Recordset")objRs.CursoLocation = 3objRs.CursorType = 1objRs.Fields.append "nome",advarChar,255objRs.Open For Each Thefiles in TheFiles objRs.AddNew obJRs("nome") = Thefiles.name objRs.Update NextobjRs.Sort = "nome asc"While Not objRs.EOFResponse.write objRs("nome") & "<br>"objRs.movenextwend
eu nao conheço mas nao posso afirmar que nao tenha
olhaacho q nao é possivel ordenar direto via FSO ..nao sei dizer se o vbscript possui alguma função..mas acredito q naoPrecisei fazer algo parecido uma vez ..e tive q usar o lance do array..
E entao people, não dá?