Avatar billede tentakkel Nybegynder
09. december 2001 - 16:38 Der er 6 kommentarer og
1 løsning

Hvilke mapper er der i min mappe?

Hvordan får man objFileItem.Name til at indeholde navnet på de *Mapper* der er dér hvor asp filen  ligger?


    <%
  Dim strPathInfo, strPhysicalPath
  strPathInfo = Request.ServerVariables(\"SCRIPT_NAME\")
  strPhysicalPath = Server.MapPath(strPathInfo)

  Dim objFSO, objFile, objFileItem, objFolder, objFolderContents
  Set objFSO = CreateObject(\"Scripting.FileSystemObject\")

  Set objFile = objFSO.GetFile(strPhysicalPath)
  Set objFolder = objFile.ParentFolder
  Set objFolderContents = objFolder.Files
%>


blablabla

For Each objFileItem In objFolderContents
    Response.Write objFileItem.Name
  Next
Avatar billede bobbedude Nybegynder
09. december 2001 - 16:40 #1
Avatar billede nute Nybegynder
09. december 2001 - 17:49 #2
hva er det du mener ??
Avatar billede tentakkel Nybegynder
09. december 2001 - 17:56 #3
I steden for objFileItem.Name vil jeg have noget man kunne kalde objFoldersItem.Name altså sådan at

For Each objFoldersItem In objFolderContents
    Response.Write objFileItem.Name
  Next

skriver alle navnene på de mapper min asp fil ligger i

Avatar billede nute Nybegynder
09. december 2001 - 17:59 #4
ehhh...forhåpentligvis ligger din .asp fil kun i en folder ?! prøv å forklar deg uten bruk av kode...det går som regel galt...forklar hva du har lyst til å gjøre.
Avatar billede tentakkel Nybegynder
09. december 2001 - 18:23 #5
hhihi - ok :-)

hvis jeg åbner .../files/dir.asp så skal dir.asp vise de undermapper det ligger i .../files/



Avatar billede nute Nybegynder
09. december 2001 - 18:29 #6
<%
Dim strPathInfo, strPhysicalPath
strPathInfo = Request.ServerVariables(\"SCRIPT_NAME\")
strPhysicalPath = Server.MapPath(strPathInfo)

Dim objFSO, objFile, objFileItem, objFolder, objFolderContents
Set objFSO = CreateObject(\"Scripting.FileSystemObject\")

Set objFile = objFSO.GetFile(strPhysicalPath)
Set objFolder = objFile.ParentFolder
Set objSubFolders = objFolder.SubFolders

for each folder in objSubFolders
  response.write folder.Name & \"<br>\"
next
%>
Avatar billede tentakkel Nybegynder
09. december 2001 - 18:50 #7
Tak :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester