Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Visa alla mappar på en server

Postades av 2004-05-19 13:54:17 - Herman Olsson, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 467 personer

Hej, jag skulle vilja lista alla mina mappar (undermappar i undermappar osv...) som ligger i min wwwroot-mapp genom FSO. Är detta möjligt?
Tanken är att jag ska få upp mapparna i ett trädsystem. Har inte hittat något som kan hjälpa mig än. Någon som vet hur man kan gå till väga??

MVH Herman Olsson


Svara

Sv: Visa alla mappar på en server

Postades av 2004-05-19 16:44:40 - Göran Andersson

Här har du något att utgå ifrån:

http://www.guffa.com/Programming_archive.asp?id=15


Svara

Sv: Visa alla mappar på en server

Postades av 2004-05-19 19:14:17 - Oskar Johansson

om man tar den koden som du skickade länk till och ändrar lite så...

Den här koden skriver ut en lista enligt följande (om jag inte tänkt fel dvs...):

<ul>
<li>kat1</li>
<li>kat2<br>
<ul>
<li>kat2.1</li>
<li>kat2.2<br>
<ul>
<li>kat2.2.1</li>
</ul>
</li>
</ul>
</ul>

<code>
Sub ShowFiles(ByRef objFS, ByVal strPath)
' lokala variabler
Dim objThisFolder, objFile, objFolder

' skapa ett objekt för mappen vi är i
Set objThisFolder = objFS.GetFolder(strPath)
' loopa igenom alla mappar i mappen
response.write "<li>" & server.htmlencode(objThisFolder.Name)
Dim bWroteUL
bWroteUL=False
For each objFolder in objThisFolder.SubFolders
if not bWroteUL then
bWroteUL=True
response.write "<br>" & vbcrlf & "<ul>" & vbcrlf
end if
' visa allt i en undermapp
Call ShowFiles(objFS, strPath & "\" & objFolder.Name)
Next
if bWroteUL then
response.write "</ul>" & vbcrlf
end if
response.write "</li>" & vbcrlf
End Sub

Dim objFS

' skapa ett FSO-objekt
Set objFS=Server.CreateObject("Scripting.FileSystemObject")
' visa alla filer under webbroten
Call ShowFiles(objFS, Server.MapPath("/"))
' ta bort FSO-objektet
Set objFS = Nothing
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 786
27 960
271 761
540
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies