ASP - FSO ile Klasördeki Dosyaları Listeleme

Blog Kategori: 

Merhaba. ASP ile herhangi bir klasör içerisinde bulunan dosyaların listesini nasıl alırız diye düşünüyorsanız sizin yerinize ben araştırdım ve burada paylaşıyorum :)

Bu işlem için en basit yollardan biri FSO (File System Object). Kısacık bir kod ile bu işlemi gerçekleştirebilirsiniz. Aynı işlemi localhost üzerinden kendi bilgisayarınızdaki istediğiniz klasör için de uygulayabilirsiniz.

Gelelim kodlara:

<%
dim fs,fo,x
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("E:\Dokumanlar\FEN_VE_TEKNOLOJI_SORU_BANKASI\Xtras\Img")

for each x in fo.files
  'Belirtilen klasördeki tüm dosyaların listesini size verecektir. Çıktıyı daha da şekillendirmek size kalmış.
  Response.write(x.Name & "<br>")
next

set fo=nothing
set fs=nothing
%>

 

Eğer klasörün içerisindeki alt klasörleri de göstermek istiyorsanız şu kodları da araya sıkıştırabilirsiniz.

for each y in fo.subFolders
    Response.Write(y.Name & "<br>")
next

işte bu kadar. Kolay gelsin.

Yeni yorum ekle