Differenze tra le versioni di "Dir"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
La funzione '''Dir''' restituisce un array stringa contenente i nomi dei file presenti nella cartella puntata aventi le caratteristiche indicate nel secondo parametro. Se non viene specificato tale parametro, verranno restituiti tutti i file presenti nella ''Directory''. E' previsto, inoltre, un terzo parametro per poter specificare il tipo di file che dovrà essere restituito. Se tale filtro non viene specificato,  vengono restituiti tutti i file e tutte le cartelle.
+
La funzione '''Dir''' restituisce un array stringa contenente i nomi dei file presenti nella cartella puntata aventi le caratteristiche indicate nel secondo parametro. Se non viene specificato tale parametro, verranno restituiti tutti i file presenti nella ''Directory''. E' previsto, inoltre, un terzo parametro, relativo alle costanti previste dalla Classe ''gb'', per poter specificare il tipo di file che dovrà essere restituito. Se tale filtro non viene specificato,  vengono restituiti tutti i file e tutte le cartelle.
  
  Dir(Directory AS String [ , parametro AS String , filtro AS Integer ]) AS String[]
+
  Dir(Directory AS String [ , parametro AS String , 3° parametro AS Integer ]) AS String[]
  
  

Versione delle 08:28, 3 gen 2013

La funzione Dir restituisce un array stringa contenente i nomi dei file presenti nella cartella puntata aventi le caratteristiche indicate nel secondo parametro. Se non viene specificato tale parametro, verranno restituiti tutti i file presenti nella Directory. E' previsto, inoltre, un terzo parametro, relativo alle costanti previste dalla Classe gb, per poter specificare il tipo di file che dovrà essere restituito. Se tale filtro non viene specificato, vengono restituiti tutti i file e tutte le cartelle.

Dir(Directory AS String [ , 2° parametro AS String , 3° parametro AS Integer ]) AS String[]


Esempio:

Public Sub Button1_Click()

' Raccoglie tutti i file nella Home aventi l'estensione .jpg,
' li ordina alfabeticamente, e quindi li mostra in console:
  For Each $fl in Dir(User.Home &/ "*.jpg").Sort()
    Print $fl
  Next

End