Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
ForEach SubDir AsString In IO.Directory.GetDirectories(Dir)
Result.AddRange(GetExeFiles(SubDir))
Next
Return Result
EndFunction
Sub Button1Click(ByVal sender AsObject, ByVal e As EventArgs)
Dim L As List(Of String)= GetExeFiles("C:\")
EndSub
Ma comunque mi da sempre lo stesso errore in fase di runtime cioè "C:\Documents & Settings\... Unhautorized access exceptions"..come risolvo?
Grazie!(spero di essere stato chiaro questa volta,ho postato l'intero codice)
Metti anche il secondo For (quello che itera sulle directory) in un Try a sé. Ti ricordo, come già avevo detto prima, che questo codice non prende tutti i file, ma solo quelli che si trovano in cartelle i cui elemeneti abbiano il permesso d'accesso.
Ciao..C'è un altro problema : quando il programma sta eseguendo la ricerca il form si blocca finchè non ha finito(per intenderci insieme al titolo c'è -(Non Risponde) )..a volte smette di funzionare e non porta a termine la ricerca...è un problema di sgancio della memoria? devo usare qualche distruttore?