Leggere in una cartella con le sole risorse di Gambas

Da Gambas-it.org - Wikipedia.
Versione del 23 nov 2016 alle 18:53 di Vuott (Discussione | contributi) (Creata pagina con "Per leggere il contenuto di una Cartella, non è possibile usare la funzione ''OPEN''. Si dovrà adoperare la funzione specifica Dir. Mostriamo un paio di esempi pra...")

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per leggere il contenuto di una Cartella, non è possibile usare la funzione OPEN. Si dovrà adoperare la funzione specifica Dir.


Mostriamo un paio di esempi pratici con le sole risorse di Gambas.

Lettura all'interno della directory /proc per conoscere soltanto quali altre cartelle sono in essa presenti:

Public Sub Main()

 Dim s As String

' Leggiamo all'interno della cartella "/proc" soltanto le sue sub-cartelle presenti:
   For Each s In Dir("/proc", "*", gb.Directory)

      Print s

   Next

End


Lettura all'interno di una cartella per conoscere il nome dei soli file avente estensione .png:

Public Sub Main()

 Dim s As String
 
   For Each s In Dir("/percorso/della/cartella", "*.png", gb.File)

      Print s

   Next

End