Lista katalognamn i en katalog...

ASP

2 svar · 319 visningar · startad av Johanneshov

Medlem sedan nov. 200387 inlägg
Trådstart#1

Jag letar efter asp-kod som listar katalognamnen i en specifik kod...

Har hittat följande som listar alla katalognamn i underliggande kataloger... kan någon förklara, eller ge exempel på kod som läser mitt problem? Har aldrig sysslat med FileSystemObject, Getfoler etcetera... var hittar jag mer information om dess komponenter?

Hur loopar jag nedan för att lista alla namn i katalogen?

Dim fso, folder, subFolder,f
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder("rootFolder")

For Each subFolder in folder.subFolders
response.write subFolder.name & "<br>"
Next
Medlem sedan apr. 20003 174 inlägg
#2

Har tagits upp ett flertal gånger här i forumet redan.. ;)

Här är ett exempel:
http://www.webforum.nu/showthread.php?s=&threadid=42570

Medlem sedan nov. 200387 inlägg
#3

Tackar, koden!

Tack för länken... ;-)

Så här blev det till slut:

<%
Dim objFSO, objFolder, objSubFolders
Dim strPath

strPath = "\Images"

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
	 set objFolder = objFSO.GetFolder(server.mappath(strPath))
		Set objSubFolders = objFolder.SubFolders
                                For Each Folder IN objSubFolders
				    strFolderName = Folder.Name
				        Response.Write "<A href="& strPath&"/"& strFolderName & "/index.asp>"& strFolderName &"</A><BR>"
			                Next
                        	    Set objSubFolders = Nothing    
	                        Set objFolders = Nothing
                             Set objFSO = Nothing
 %>
259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)