2013-09-02 11 views
5

Come faccio a filtrare i tipi di file in Open - salva file di dialogo con questi tipi? voglio elencare tutti i file ESCLUSI * JAR e * JAVA esempio ho trovato su google:come filtrare dialogo file aperto in VB.Net

Using O As New OpenFileDialog With {.Filter = "(Image Files)|*.jpg;*.png;*.bmp;*.gif;*.ico|Jpg, | *.jpg|Png, | *.png|Bmp, | *.bmp|Gif, | *.gif|Ico | *.ico", .Multiselect = False, .Title = "Select Image"} 
    If O.ShowDialog = 1 Then 
     TextBox1.Text = O.FileName 
    End If 
End Using 
+0

Hai provato l'esempio? Ha funzionato? Se così non fosse, ha generato un errore? – Tim

+0

funziona, ma l'esempio è per filtrare i file di immagini, ma quello che voglio è: Visualizza tutti i tipi di file senza * .JAR * .JAVA – user2618553

+2

Non è così che funzionano i filtri. Il meglio che puoi fare è implementare l'evento FileOk e rifiutare i file che non ti piacciono. Oppure organizza meglio le tue directory. –

risposta

1

Non senza escludere l'opzione in questi filtri. Si potrebbe aggiungere il codice entro e non per elaborare qualcosa se il suo tipo di file termina con xxxxx (whatver che si desidera escludere).

2

ciao puoi provare questo codice.

openFD.InitialDirectory = "C:\" 
openFD.Title = "Open a Text File" 
openFD.Filter = "Text Files|*.txt" 
openFD.ShowDialog() 

non esitate a contattarci se si verificano problemi.

Saluti.

+0

Il tuo codice funziona perfettamente per me, grazie ;-D –

Problemi correlati