Differenze tra le versioni di "Filtrare contemporaneamente con il Dialog.Filter più estensioni di file"

Da Gambas-it.org - Wikipedia.
Riga 13: Riga 13:
  
 
Se, invece, si intende avere più estensioni di file per ciascuna riga, bisognerà separare ogni estensione con un ''punto e virgola''; più precisamente così:
 
Se, invece, si intende avere più estensioni di file per ciascuna riga, bisognerà separare ogni estensione con un ''punto e virgola''; più precisamente così:
  Dialog.Filter = ["*.png<FONT color=#B22222>;</font> *.jpg<FONT color=#B22222>;</font> *.bmp", "File Immagine", "*.mp3<FONT color=#B22222>;</font> *.wav", "File Audio"]
+
  Dialog.Filter = ["*.png<FONT color=#B22222>''';'''</font> *.jpg<FONT color=#B22222>''';'''</font> *.bmp", "File Immagine", "*.mp3<FONT color=#B22222>''';'''</font> *.wav", "File Audio"]
 
nel ''Combo'' dei tipi di file nella finestra di Dialogo avremo questa disposizione:
 
nel ''Combo'' dei tipi di file nella finestra di Dialogo avremo questa disposizione:
 
<BR>File Immagine (*.png *.jpg *.bmp)
 
<BR>File Immagine (*.png *.jpg *.bmp)

Versione delle 07:33, 11 gen 2013

Come è noto la proprietà .Filter della Classe Dialog ritorna o consente di impostare i filtri, mediante le estensioni di file, per far mostrare dal controllo solo alcuni tipi di file.


Solitamente l'impostazione più comune è quella di avere per ciascuna riga un solo tipo, e dunque una sola estensione, di file. Se, insomma, porremo questa linea:

Dialog.Filter = ["*.png", "File PNG", "*.jpg", "File JPG", "*.bmp", "File BMP"]

nel Combo dei tipi di file nella finestra di Dialogo avremo questa disposizione:
File PNG (*.png)
File JPG (*.jpg)
File BMP (*.bmp)

ossia un solo tipo, una sola estensione, per file.


Se, invece, si intende avere più estensioni di file per ciascuna riga, bisognerà separare ogni estensione con un punto e virgola; più precisamente così:

Dialog.Filter = ["*.png; *.jpg; *.bmp", "File Immagine", "*.mp3; *.wav", "File Audio"]

nel Combo dei tipi di file nella finestra di Dialogo avremo questa disposizione:
File Immagine (*.png *.jpg *.bmp)
File Audio (*.mp3 *.wav)

Ogni riga filtrerà contemporaneamente solo i tipi di file in essa specificati.