Visual Basic - Recorrer un directorio

Life is soft - evento anual de software empresarial
 
Vista:

Recorrer un directorio

Publicado por Cristina Moran (6 intervenciones) el 17/11/2000 00:00:00
Hola.
Necesito saber como crear un bucle que me recorra todos los archivos de un directorio, y si es posible solo los archivos con una determinada extension. El caso es que necesito crear un proceso que me convierta los Bitmaps de un directorio a JPG, pero tengo una burrada de BMP´s.
Muchas gracias.
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:Recorrer un directorio

Publicado por Christian A. Valeria Celedón (207 intervenciones) el 18/11/2000 00:00:00
La siguiente función hace lo que necesitas.

Sub BuscaArchivos(LST As ListBox, sDir As String, Extension As String)
Dim sPath As String
sPath = Dir(sDir & "\*." & Extension, vbNormal + vbHidden)
Do While sPath <> ""
LST.AddItem sPath
sPath = Dir
Loop
End Sub

Para llamarla puedes hacer algo como esto:

Private Sub Form_Load()
BuscaArchivos List1, "c:", "txt"
End Sub

Espero que te sirva...
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