Visual Basic.NET - Evitar excepción

 
Vista:

Evitar excepción

Publicado por Krator (12 intervenciones) el 21/10/2006 11:50:07
Verán, estoy intentando hacer un buscador de ciertos ficheros en el disco duro, pero obtengo una excepción de la que no se me ocurre como saltarla.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

For Each foundFile As String In My.Computer.FileSystem.GetFiles _
("D:\", FileIO.SearchOption.SearchAllSubDirectories, "*.mdb")
ListBox1.Items.Add(foundFile)
Next

End Sub

El caso es que parece llegar a la carpeta "System Volume Information", dando como excepcion Excepción del tipo 'System.UnauthorizedAccessException' en mscorlib.dll

Y queda parado el programa, ¿como puedo evitarlo? Lo más conveniente sería saltar esa carpeta, para que cada archivo que contiene no dé esa excepción.

Gracias a todos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Evitar excepción

Publicado por Christian Rodriguez O. (4 intervenciones) el 22/10/2006 03:34:10
Que manejo de errores utilizas o quieres usar????

bloques Try

o las del visual basic 6 On Error Goto?????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Evitar excepción

Publicado por Krator (12 intervenciones) el 22/10/2006 11:21:48
El manejo me da lo mismo, lo que me hace falta es que el programa funcione, y no lo hace, porque se detiene con la excepción.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar