- ベストアンサー
フォルダ一覧の並べ替え
フォルダ一覧をするコードです。下記はフォルダ名順に並んで表示されますが、これを逆順に並べ替えする方法についてアドバイスいただけないでしょうか。検索するもなかなか探せず。もしくはフォルダ作成日の新しい順でも可 です。 <% Set fs = CreateObject("Scripting.FileSystemObject") di = fs.GetParentFolderName(Request.ServerVariables("PATH_TRANSLATED")) Set f = fs.GetFolder(di) Set fc = f.SubFolders For Each f1 In fc Response.write f1.Name & "<BR>" Next %>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
逆順案だけ、アドバイスしますね。如何でしょう。 ・正順 dirs = dirs & f1.Name & "<BR>" & vbCrLf ・逆順 dirs = f1.Name & "<BR>" & vbCrLf & dirs <% Set fs = CreateObject("Scripting.FileSystemObject") di = fs.GetParentFolderName(Server.MapPath(".")) Set f = fs.GetFolder(di) Set fc = f.SubFolders dirs = "" For Each f1 In fc dirs = f1.Name & "<BR>" & vbCrLf & dirs Next Response.write dirs %>
その他の回答 (1)
- taka_tetsu
- ベストアンサー率65% (1020/1553)
お礼
回答ありがとうございました。 詳しい説明なので勉強になります。 早速試してみたいと思います。(未着手 (^^; )
お礼
回答ありがとうございました。 こんなに簡単な方法があるとは・・。 #でも、動作はするも、その意味がイマイチわからずの現状。 (^^;