Visual Basic - Buscar Extension en Carpetas y Subcarpetas

Life is soft - evento anual de software empresarial
 
Vista:

Buscar Extension en Carpetas y Subcarpetas

Publicado por Johnny Carrasco (4 intervenciones) el 19/06/2007 00:38:36
Hola todos:

quiero que en un listbox se carguen los path de todos los archivos con cierta extension dentro de una carpetas y sus subcarpetas.

por ejemplo: quiero buscar todos los archivos "*.mp3" en "C:\descargas\"

y en el listbox vaya saliendo:
C:\descargas\hola.mp3
C:\descargas\wenos\chao.mp3
C:\descargas\malos\wenas.mp3

y asi todos los archivos con esa extension en cierta carpeta y sus respectivas subcarpetas.

Por favor alguen me de un codigo para hacerlo...
Ojala no se necesite ocx.

Grax
Johnny
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:Buscar Extension en Carpetas y Subcarpetas

Publicado por Richard (67 intervenciones) el 19/06/2007 02:16:17
hola puedes utilizar un FileListbox

por ejemplo..

Private Sub Form_Load()

File1.Pattern = "*.mp3"
File1.Path = "G:\Musica"

End Sub

Hasta pronto..
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

eso no busca en subcarpetas

Publicado por Johnny Carrasco (3 intervenciones) el 19/06/2007 03:03:44
eso no busca en subcarpetas
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:eso no busca en subcarpetas

Publicado por Pedro Luis (878 intervenciones) el 19/06/2007 12:35:29
Si lo asocias a un DirListBox ya tienes las subcarpetas
Tambien tienes la instruccion Dir, aunque entonces tienes que usar código
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:eso no busca en subcarpetas

Publicado por quique (23 intervenciones) el 19/06/2007 16:16:17
Olvidaste decir "Gracias", porque se te dió una respuesta.
Para lo que necesitas, como más abajo te dice Pedro Luis, podrías usar la función Dir, pero tendrías que codificarte una rutina recursiva.
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:eso no busca en subcarpetas

Publicado por ivan (1039 intervenciones) el 20/06/2007 00:19:18
acaso pretendes que se te agradezca por cada estup1dez que dices??????

mejor ven ysiguemetocandomisbolasmientrastedoypordondeyasabesytegustamucho
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

gracias de todos modo Richard

Publicado por Johnny Carrasco (3 intervenciones) el 20/06/2007 00:35:19
weno gracias Richard aunque no fue lo que pedi pero te diste el tiempo de responder.

Saludos,
Johnny Carrasco
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:...........

Publicado por Richard (67 intervenciones) el 20/06/2007 07:50:56
jajajajaj... la malo del compañero "Johnny Carrasco ", es la forma de expresarse..
"eso no busca en subcarpetas".., personalmente, me hubiera gustado otra respuesta.. más apropiada para el foro.. para mi cualquier ayuda que se pueda brindar es importante, y sino es lo que buscas..lo puedes seguir consulatndo PERO DE UNA MANERA MAS AMABLE... NO CREEEN??.. si brindamos ayuda, tienen que tener en cuenta, que no estamos obligados a hacerlo, en mi caso personal, lo hago por que me gusta compartir mis conocimientos con las demás personas, si algun dia necesito de alguna ayuda tambien se los voy a pedir a los compañeros del Foro..PERO DE BUENA MANERA....Bueno espero que no se mal entienda... hasta luego compañeros..
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

bien por ti Richard

Publicado por ivan (1039 intervenciones) el 20/06/2007 16:43:42
bien!!!!!
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