Si ma facendo una cosa del genere avrei un problema:
Al verificarsi dell'eccezione il programma smetterebbe immediatamente di aggiungere stringhe all'array files(). Sfortuna vuole che il primo file rilevato dalla scansione sia proprio uno di quelli inacessibili, quindi il programma non aggiungerebbe alcuna stringa all'array e il software non andrebbe più avanti.codice:Try Dim files() As String = IO.Directory.GetFiles(sourceDir, "*.*", IO.SearchOption.AllDirectories) Catch EX As UnauthorizedAccessException MsgBox(EX.Message) End Try
C'è un modo di far ignorare la stringa incriminata e di proseguire ad aggiungere le altre all'array?


Rispondi quotando