elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Enumerar carpetas de una carpeta compartida
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enumerar carpetas de una carpeta compartida  (Leído 358 veces)
Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.086



Ver Perfil WWW
Enumerar carpetas de una carpeta compartida
« en: 26 Noviembre 2012, 10:36 »

Me estoy volviendo loco... :huh:
Necesito extraer todas las carpetas que contenga la carpeta compartida "\\micarpeta\".
Tan sólo para saber si existe ya he tenido problemas puesto que devuelve false utilizando métodos tradicionales. Eso lo he solucionado con api PathIsNetworkPath().

En cambio puedo listar las carpetas de una subcarpeta suya:
Código
  1. Private Sub Form_Load()
  2.    Dim f As Object, s
  3.  
  4.    Set f = CreateObject("Scripting.FileSystemObject")
  5.  
  6.    For Each s In f.GetFolder("\\micarpeta\hola").SubFolders
  7.        MsgBox s
  8.    Next
  9. End Sub

He encontrado los apis WNetEnumResource(), WNetOpenEnum(), WNetCloseEnum(), WNetOpenEnum().
Código:
http://allapi.mentalis.org/apilist/2AA74BB4AC857C52AD4BC7FA9E4DB1B7.html

Pero es extremaaaaaadamente lento... :(
Así que me comprometo a levantar un monumento a quién me sepa guiar/dar una solución. :-*

DoEvents! :P


« Última modificación: 26 Noviembre 2012, 13:10 por Psyke1 » En línea

Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.086



Ver Perfil WWW
Re: Enumerar carpetas de una carpeta compartida
« Respuesta #1 en: 26 Noviembre 2012, 18:57 »

Lo solucioné y comparto el código porque soy buena persona. :silbar:
Código:
http://foro.elhacker.net/programacion_visual_basic/src_getsharesubfolders-t377004.0.html

DoEvents! :P


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
carpeta compartida
Redes
~PeterX~ 0 761 Último mensaje 7 Febrero 2003, 21:38
por ~PeterX~
Problemas con carpeta compartida de red.
Redes
alvaro4356 1 460 Último mensaje 29 Diciembre 2006, 00:40
por Michaval
CARPETA COMPARTIDA
Dudas Generales
celll 5 1,201 Último mensaje 30 Junio 2010, 00:42
por black-sabbath
[source]Enumerar los archivos dentro de una carpeta comprimida en .zip
Programación Visual Basic
LeandroA 1 1,081 Último mensaje 31 Agosto 2010, 15:28
por 79137913
Problema carpeta compartida W7
Redes
er_wanchu 0 905 Último mensaje 17 Octubre 2011, 13:25
por er_wanchu
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines