On Mon, 18 Aug 2003 21:36:07 +0200, "Peter Jensen"
<DAtamek@Changer.dk> wrote:
>Hej NG
>
>Jeg er i gang med at lave en slags Photoalbum, til det har jeg læst at jeg
>skal bruge filesystem til det.
>Nu har jeg aldrig arbejdet med filesystem før så er der en der kan hjælpe
>med at finde en løsning.
>
>Jeg vil have at den skal kunne udskrive mappe navne i en træ struktur f.eks
Prøv at tage et kig på:
<%
function GetSubFolder(sti)
Response.Write sti & "<br />"
if right(sti,1) <> "/" Then
sti = sti + "/"
End if
set fs = CreateObject("Scripting.FileSystemObject")
set f = fs.GetFolder(Server.MapPath(sti))
Set fc = f.SubFolders
For Each f1 in fc
NySti = sti & f1.name
GetSubFolder(NySti)
Next
set fs = nothing
set f = nothing
set fc = nothing
End function
GetSubFolder(".")
%>
Den gør blot det, at den udskriver din mappestruktur.
Som du kan se, så kalder funktionen sig selv - det er den måde den
"graver sig" gennem alle undermapperne.
Hvis du så også tager et kig på:
<url:
http://www.4guysfromrolla.com/webtech/faq/FileSystemObject/faq5.shtml>
- samt indføjer de nødvendige betingelser for filtype, så skulle du
være på rette spor. Desuden skal du så have lavet et link, men det
skulle vist være til at finde ud af.
Ellers spørg igen.
Good luck!
--
Jørn Andersen,
Brønshøj