Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    inserire le n sottodir in n variabili

    Ciao ragazzi,

    ho bisogno di sapere tutte le sottodir di una cartella e di inserirle ogni una in una variabile diversa.

    Con questo leggo e stampo tutte le sotto dit:

    codice:
    Set fs = Server.CreateObject ( "Scripting.FileSystemObject" )
                       Set dir = fs.GetFolder (server.mappath(tuadirserver))
                       For Each ndir In dir.SubFolders
                       Response.Write( ndir.Name )&" , "
                       Next
    	               Set fs = Nothing
    	               Set Dir = Nothing
    poi come faccio ad inserirle in n variabili...????

    grazie

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    un array,magari ?
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    dim arrSubFolders()
    dim i
    i=0
    Set fs = Server.CreateObject ( "Scripting.FileSystemObject" )
    Set dir = fs.GetFolder (server.mappath(tuadirserver))
    For Each ndir In dir.SubFolders
    Response.Write( ndir.Name )&" , "
    redim preserve arrSubFolders(i)
    arrSubFolders(i) = ndir.Name

    i=i+1
    Next
    Set fs = Nothing
    Set Dir = Nothing
    Forza la magica ROMA

  4. #4
    grazie...della velocità...

    ora vorrei inserire tutte le var dell' array in un combo box sia in value che in name, in modo da avere un elenco di tutte le sottodir...ma non ho idea di come si fà......

    mi riaiutate per favore.......

    grazie tanto....

  5. #5
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    dim arrSubFolders()
    dim i
    i=0
    Set fs = Server.CreateObject ( "Scripting.FileSystemObject" )
    Set dir = fs.GetFolder (server.mappath(tuadirserver))
    For Each ndir In dir.SubFolders
    Response.Write( ndir.Name )&" , "
    redim preserve arrSubFolders(i)
    arrSubFolders(i) = ndir.Name

    i=i+1
    Next
    Set fs = Nothing
    Set Dir = Nothing



    %>

    <select id=select1 name=select1>
    <%for i = 0 to UBound(arrSubFolders)%>
    <option value="<%=arrSubFolders(i)%>" ><%=arrSubFolders(i)%></option>

    <%next%>
    </select>
    Forza la magica ROMA

  6. #6
    perfetto....

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.