Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653

    [VB6] scansione cartella

    ciao, kome posso comportarmi x fare una scansione di una determinata cartella es. c:\z , dove al suo interno sono contenuti dei file di testo es. 1.txt 2.txt 3.txt ke dovono essere messi in una listbox oppure in una treeview?
    :master:

  2. #2
    Usa il FileSystemObject:
    codice:
        Dim fso As New FileSystemObject
        Dim fd As Folder
        Dim fl As File
    
        Set fd = fso.GetFolder("c:\")
        
        For Each fl In fd.Files
            List1.AddItem fl.Name
        Next
    Chi non cerca trova.

  3. #3
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    grazie tas, ke riferimenti devo usare x il FileSystemObject ?

    .... nn ricordo

  4. #4
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    ok funziona ma se volessi mettere solo i file.txt , insomma filtrare i file ke devo inserire nella listbox?

  5. #5
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    risolto , grazie ankora tas.
    codice:
    Set fd = fso.GetFolder("c:\")
    For Each fl In fd.Files
        ext = Right(fl.Name, 3)
        If ext = "mdb" Then List1.AddItem fl.Name
    Next

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    e se volessimo far scegliere all' utente la cartella da scandire !!!

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    nn penso ci voglia molto il codice è molto semplice, basta modificare :

    codice:
    Set fd = fso.GetFolder("c:\")
    in
    codice:
    Set fd = fso.GetFolder(app.path)
    oppure
    codice:
    Set fd = fso.GetFolder(miopercorso)

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.