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>")
nextset 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.