| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  21-07-2012, 13:55 | #1 | 
| Registered User Iscritto dal: Jul 2010 
					Messaggi: 5
				 | 
				
				[VB.NET]if exist *.*
			 
		salve in bat è molto semplice verificare la presenza di un qualcunque file con uno specifico formato *.zip ma in vb.net se io scrivo *.zip lui mi cerca un file con nome *   e non un file di formato .zip con qualsiasi nome     come posso risolvere grazie | 
|   |   | 
|  22-07-2012, 00:10 | #2 | 
| Member Iscritto dal: Aug 2009 
					Messaggi: 168
				 | 
		Ciao, per verificare la presenza di un file in vb.net puoi: - importare System.IO - sftuttare quindi il la classe file con if ( file.exist("path tuo file") ) then -- per ciclare tutti i files all'interno di una directory fileArray = Directory.GetFiles("path directory") poi con un ciclo for puoi ciclare l'array estraendo i file che preferisci.. 
				__________________ D@x Ultima modifica di daxdaxdax : 22-07-2012 alle 00:18. | 
|   |   | 
|  23-07-2012, 10:03 | #3 | |
| Moderatore Iscritto dal: Nov 2006 
					Messaggi: 21837
				 | Quote: 
 http://msdn.microsoft.com/it-it/libr...ons.regex.aspx 
				__________________ "WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 | |
|   |   | 
|  23-07-2012, 13:09 | #4 | 
| Senior Member Iscritto dal: Jul 2008 Città: Roma 
					Messaggi: 542
				 | 
		Mi piacerebbe capire dove hai incontrato il problema con vb.net ...
		 | 
|   |   | 
|  25-07-2012, 14:34 | #5 | |
| Senior Member Iscritto dal: Dec 2004 
					Messaggi: 3210
				 | Quote: 
 Non è necessario importare System.IO, in quanto in un progetto standard è già disponibile. Non serve la Classe File, nè tanto meno scomodare le Regex per una cosa di questa semplicità. Basta UNA riga di codice con il Metodo GetFiles() dell'Oggetto IO.Directory, per specificare : 1. Path 2. Pattern ( "*.ext" ... ) 3. SearchOption ( possibilità di fermarsi al primo livello, o seguire l'alberatura delle sotto-dir ) In soldoni : Codice:         Dim percorsi As String() = IO.Directory.GetFiles("D:\", "*.txt", IO.SearchOption.TopDirectoryOnly)
        'test
        Dim sb As New System.Text.StringBuilder
        For Each s As String In percorsi
            sb.Append(s & Environment.NewLine)
        Next
        MessageBox.Show(sb.ToString)Le righe seguenti sono solo a scopo di test...   
				__________________ Contattami su FaceBook --> [ ::: MarcoGG su FaceBook ::: ] Visita il mio Blog --> [ ::: Il Blog di MarcoGG ::: ] | |
|   |   | 
|  26-07-2012, 12:07 | #6 | 
| Member Iscritto dal: Aug 2009 
					Messaggi: 168
				 | 
		Non lo sapevo, come sempre MarcoGG svela ogni arcano, grande!    
				__________________ D@x | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 12:32.









 
		 
		 
		 
		









 
  
 



 
                        
                        










